home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Oregon Trail / Sample Application / Sample Application.rsrc / CODE_17_Raft.txt < prev    next >
Text File  |  1993-06-23  |  151KB  |  2,696 lines

  1. # near model CODE resource
  2. # jump table entries: 3104-3112 (9 of them)
  3. export_388:
  4. 00000000  48E7 0138                movem.l    -[A7], D7,A2,A3,A4
  5. 00000004  47ED E6A4                lea.l      A3, [A5 - 0x195C]
  6. 00000008  598F                     subq.l     A7, 4
  7. 0000000A  3F3C 03E9                move.w     -[A7], 0x3E9
  8. 0000000E  A949                     syscall    GetMenuHandle
  9. 00000010  285F                     movea.l    A4, [A7]+
  10. 00000012  2F0C                     move.l     -[A7], A4
  11. 00000014  7006                     moveq.l    D0, 0x06
  12. 00000016  3F00                     move.w     -[A7], D0
  13. 00000018  A93A                     syscall    DisableItem
  14. 0000001A  2F0C                     move.l     -[A7], A4
  15. 0000001C  7007                     moveq.l    D0, 0x07
  16. 0000001E  3F00                     move.w     -[A7], D0
  17. 00000020  A93A                     syscall    DisableItem
  18. 00000022  2F0C                     move.l     -[A7], A4
  19. 00000024  7002                     moveq.l    D0, 0x02
  20. 00000026  3F00                     move.w     -[A7], D0
  21. 00000028  A93A                     syscall    DisableItem
  22. 0000002A  2F0C                     move.l     -[A7], A4
  23. 0000002C  7004                     moveq.l    D0, 0x04
  24. 0000002E  3F00                     move.w     -[A7], D0
  25. 00000030  A93A                     syscall    DisableItem
  26. 00000032  1B6D D870 E653           move.b     [A5 - 0x19AD], [A5 - 0x2790]
  27. 00000038  1B7C 000B E652           move.b     [A5 - 0x19AE], 0xB
  28. 0000003E  7001                     moveq.l    D0, 0x01
  29. 00000040  2F00                     move.l     -[A7], D0
  30. 00000042  7216                     moveq.l    D1, 0x16
  31. 00000044  2F01                     move.l     -[A7], D1
  32. 00000046  486D E652                pea.l      [A5 - 0x19AE]
  33. 0000004A  206D D8F6                movea.l    A0, [A5 - 0x270A]
  34. 0000004E  3428 024C                move.w     D2, [A0 + 0x24C]
  35. 00000052  48C2                     ext.l      D2
  36. 00000054  2F02                     move.l     -[A7], D2
  37. 00000056  206D D8F6                movea.l    A0, [A5 - 0x270A]
  38. 0000005A  7400                     moveq.l    D2, 0x00
  39. 0000005C  1428 024A                move.b     D2, [A0 + 0x24A]
  40. 00000060  2F02                     move.l     -[A7], D2
  41. 00000062  7002                     moveq.l    D0, 0x02
  42. 00000064  2F00                     move.l     -[A7], D0
  43. 00000066  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  44. 0000006A  206D D8F6                movea.l    A0, [A5 - 0x270A]
  45. 0000006E  226D D8F6                movea.l    A1, [A5 - 0x270A]
  46. 00000072  7000                     moveq.l    D0, 0x00
  47. 00000074  102D D870                move.b     D0, [A5 - 0x2790]
  48. 00000078  7200                     moveq.l    D1, 0x00
  49. 0000007A  1231 000A                move.b     D1, [A1 + D0.w + 0xA]
  50. 0000007E  2001                     move.l     D0, D1
  51. 00000080  C2FC 006E                mulu.w     D1, 0x6E /* 'n' */
  52. 00000084  4840                     swap.w     D0
  53. 00000086  C0FC 006E                mulu.w     D0, 0x6E /* 'n' */
  54. 0000008A  4840                     swap.w     D0
  55. 0000008C  4240                     clr.w      D0
  56. 0000008E  D280                     add.l      D1, D0
  57. 00000090  43ED E5E4                lea.l      A1, [A5 - 0x1A1C]
  58. 00000094  45E8 025E                lea.l      A2, [A0 + 0x25E]
  59. 00000098  41F2 1800                lea.l      A0, [A2 + D1]
  60. 0000009C  701A                     moveq.l    D0, 0x1A
  61. label0000009E:
  62. 0000009E  22D8                     move.l     [A1]+, [A0]+
  63. 000000A0  51C8 FFFC                dbf        D0, -0x6 /* 0000009E */
  64. 000000A4  32D8                     move.w     [A1]+, [A0]+
  65. 000000A6  4247                     clr.w      D7
  66. 000000A8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  67. 000000AC  6006                     bra        +0x8 /* 000000B4 */
  68. label000000AE:
  69. 000000AE  4233 7000                clr.b      [A3 + D7.w]
  70. 000000B2  5247                     addq.w     D7, 1
  71. label000000B4:
  72. 000000B4  48C7                     ext.l      D7
  73. 000000B6  7005                     moveq.l    D0, 0x05
  74. 000000B8  B087                     cmp.l      D0, D7
  75. 000000BA  6EF2                     bgt        -0xC /* 000000AE */
  76. 000000BC  486D 0C4A                pea.l      [A5 + 0xC4A /* export_389 */]
  77. 000000C0  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  78. 000000C4  588F                     addq.l     A7, 4
  79. 000000C6  4CDF 1C80                movem.l    D7,A2,A3,A4, [A7]+
  80. 000000CA  4E75                     rts
  81. export_389:
  82. 000000CC  4E56 0000                link       A6, 0
  83. 000000D0  48E7 0018                movem.l    -[A7], A3,A4
  84. 000000D4  266E 0008                movea.l    A3, [A6 + 0x8]
  85. 000000D8  206E 000C                movea.l    A0, [A6 + 0xC]
  86. 000000DC  3010                     move.w     D0, [A0]
  87. 000000DE  5340                     subq.w     D0, 1
  88. 000000E0  6706                     beq        +0x8 /* 000000E8 */
  89. 000000E2  5B40                     subq.w     D0, 5
  90. 000000E4  6758                     beq        +0x5A /* 0000013E */
  91. 000000E6  6066                     bra        +0x68 /* 0000014E */
  92. label000000E8:
  93. 000000E8  2053                     movea.l    A0, [A3]
  94. 000000EA  4AA8 0014                tst.l      [A0 + 0x14]
  95. 000000EE  661A                     bne        +0x1C /* 0000010A */
  96. 000000F0  2053                     movea.l    A0, [A3]
  97. 000000F2  41E8 0018                lea.l      A0, [A0 + 0x18]
  98. 000000F6  43ED D57C                lea.l      A1, [A5 - 0x2A84]
  99. 000000FA  20D9                     move.l     [A0]+, [A1]+
  100. 000000FC  20D9                     move.l     [A0]+, [A1]+
  101. 000000FE  30D9                     move.w     [A0]+, [A1]+
  102. 00000100  2053                     movea.l    A0, [A3]
  103. 00000102  317C 0001 0020           move.w     [A0 + 0x20], 0x1
  104. 00000108  602C                     bra        +0x2E /* 00000136 */
  105. label0000010A:
  106. 0000010A  701E                     moveq.l    D0, 0x1E
  107. 0000010C  2F00                     move.l     -[A7], D0
  108. 0000010E  2F0B                     move.l     -[A7], A3
  109. 00000110  4EAD 077A                jsr        [A5 + 0x77A /* export_235 */]
  110. 00000114  598F                     subq.l     A7, 4
  111. 00000116  2F3C 736E 6420           move.l     -[A7], 0x736E6420 /* 'snd ' */
  112. 0000011C  3F3C 232E                move.w     -[A7], 0x232E /* '#.' */
  113. 00000120  A9A0                     syscall    GetResource
  114. 00000122  285F                     movea.l    A4, [A7]+
  115. 00000124  200C                     move.l     D0, A4
  116. 00000126  508F                     addq.l     A7, 8
  117. 00000128  670C                     beq        +0xE /* 00000136 */
  118. 0000012A  2F0C                     move.l     -[A7], A4
  119. 0000012C  205F                     movea.l    A0, [A7]+
  120. 0000012E  A064                     syscall    MoveHHi
  121. 00000130  2F0C                     move.l     -[A7], A4
  122. 00000132  205F                     movea.l    A0, [A7]+
  123. 00000134  A029                     syscall    HLock
  124. label00000136:
  125. 00000136  203C 030D 23F1           move.l     D0, 0x30D23F1
  126. 0000013C  6012                     bra        +0x14 /* 00000150 */
  127. label0000013E:
  128. 0000013E  2F0B                     move.l     -[A7], A3
  129. 00000140  4EAD 0782                jsr        [A5 + 0x782 /* export_236 */]
  130. 00000144  486D 0C52                pea.l      [A5 + 0xC52 /* export_390 */]
  131. 00000148  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  132. 0000014C  508F                     addq.l     A7, 8
  133. label0000014E:
  134. 0000014E  7001                     moveq.l    D0, 0x01
  135. label00000150:
  136. 00000150  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  137. 00000156  4E5E                     unlink     A6
  138. 00000158  4E75                     rts
  139. export_390:
  140. 0000015A  4E56 0000                link       A6, 0
  141. 0000015E  48E7 0018                movem.l    -[A7], A3,A4
  142. 00000162  286E 0008                movea.l    A4, [A6 + 0x8]
  143. 00000166  206E 000C                movea.l    A0, [A6 + 0xC]
  144. 0000016A  3010                     move.w     D0, [A0]
  145. 0000016C  5340                     subq.w     D0, 1
  146. 0000016E  6B4E                     bmi        +0x50 /* 000001BE */
  147. 00000170  0C40 0004                cmpi.w     D0, 0x4
  148. 00000174  6E48                     bgt        +0x4A /* 000001BE */
  149. 00000176  D040                     add.w      D0, D0
  150. 00000178  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  151. 0000017C  4EFB 0000                jmp        [PC + D0.w]
  152. 00000180  000C 0040                ori.b      A4, 0x40 /* '@' */
  153. 00000184  0040 0040                ori.w      D0, 0x40 /* '@' */
  154. 00000188  0032 2054 4AA8           ori.b      [A2 + D4 * 2 - 0x88], 0x54 /* 'T' */
  155. 0000018E  0014 6716                ori.b      [A4], 0x16
  156. 00000192  7000                     moveq.l    D0, 0x00
  157. 00000194  2F00                     move.l     -[A7], D0
  158. 00000196  486D 0C5A                pea.l      [A5 + 0xC5A /* export_391 */]
  159. 0000019A  7201                     moveq.l    D1, 0x01
  160. 0000019C  2F01                     move.l     -[A7], D1
  161. 0000019E  2F0C                     move.l     -[A7], A4
  162. 000001A0  4EAD 0832                jsr        [A5 + 0x832 /* export_258 */]
  163. 000001A4  4FEF 0010                lea.l      A7, [A7 + 0x10]
  164. 000001A8  203C 030D 23F0           move.l     D0, 0x30D23F0
  165. 000001AE  6014                     bra        +0x16 /* 000001C4 */
  166. 000001B0  598F                     subq.l     A7, 4
  167. 000001B2  A8D8                     syscall    NewRgn
  168. 000001B4  265F                     movea.l    A3, [A7]+
  169. 000001B6  2F0B                     move.l     -[A7], A3
  170. 000001B8  A879                     syscall    SetClip
  171. 000001BA  2F0B                     move.l     -[A7], A3
  172. 000001BC  A8D9                     syscall    DisposRgn/DisposeRgn
  173. label000001BE:
  174. 000001BE  7000                     moveq.l    D0, 0x00
  175. 000001C0  6002                     bra        +0x4 /* 000001C4 */
  176. 000001C2  7001                     moveq.l    D0, 0x01
  177. label000001C4:
  178. 000001C4  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  179. 000001CA  4E5E                     unlink     A6
  180. 000001CC  4E75                     rts
  181. export_391:
  182. fn000001CE:
  183. 000001CE  4E56 FFEC                link       A6, -0x0014
  184. 000001D2  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  185. 000001D6  49ED E69C                lea.l      A4, [A5 - 0x1964]
  186. 000001DA  266E 0008                movea.l    A3, [A6 + 0x8]
  187. 000001DE  206E 000C                movea.l    A0, [A6 + 0xC]
  188. 000001E2  3010                     move.w     D0, [A0]
  189. 000001E4  5340                     subq.w     D0, 1
  190. 000001E6  6B00 053C                bmi        +0x53E /* 00000724 */
  191. 000001EA  0C40 0005                cmpi.w     D0, 0x5
  192. 000001EE  6E00 0534                bgt        +0x536 /* 00000724 */
  193. 000001F2  D040                     add.w      D0, D0
  194. 000001F4  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  195. 000001F8  4EFB 0000                jmp        [PC + D0.w]
  196. 000001FC  000E 051C                ori.b      A6, 0x1C
  197. 00000200  052A 044A                btst       [A2 + 0x44A], D2
  198. 00000204  04D8                     .incomplete
  199. 00000206  02DE                     .incomplete
  200. 00000208  2053                     movea.l    A0, [A3]
  201. 0000020A  4AA8 0014                tst.l      [A0 + 0x14]
  202. 0000020E  6700 0518                beq        +0x51A /* 00000728 */
  203. 00000212  7000                     moveq.l    D0, 0x00
  204. 00000214  2F00                     move.l     -[A7], D0
  205. 00000216  2F0B                     move.l     -[A7], A3
  206. 00000218  4EAD 077A                jsr        [A5 + 0x77A /* export_235 */]
  207. 0000021C  302D D484                move.w     D0, [A5 - 0x2B7C]
  208. 00000220  48C0                     ext.l      D0
  209. 00000222  2F00                     move.l     -[A7], D0
  210. 00000224  700B                     moveq.l    D0, 0x0B
  211. 00000226  2F00                     move.l     -[A7], D0
  212. 00000228  7200                     moveq.l    D1, 0x00
  213. 0000022A  2F01                     move.l     -[A7], D1
  214. 0000022C  4878 4B00                push.l     0x4B00 /* 'K\0' */
  215. 00000230  4878 23F0                push.l     0x23F0
  216. 00000234  4EAD 089A                jsr        [A5 + 0x89A /* export_271 */]
  217. 00000238  2B40 E524                move.l     [A5 - 0x1ADC], D0
  218. 0000023C  302D D484                move.w     D0, [A5 - 0x2B7C]
  219. 00000240  48C0                     ext.l      D0
  220. 00000242  2F00                     move.l     -[A7], D0
  221. 00000244  700B                     moveq.l    D0, 0x0B
  222. 00000246  2F00                     move.l     -[A7], D0
  223. 00000248  7200                     moveq.l    D1, 0x00
  224. 0000024A  2F01                     move.l     -[A7], D1
  225. 0000024C  4878 4B01                push.l     0x4B01
  226. 00000250  4878 23F1                push.l     0x23F1
  227. 00000254  4EAD 089A                jsr        [A5 + 0x89A /* export_271 */]
  228. 00000258  2B40 E520                move.l     [A5 - 0x1AE0], D0
  229. 0000025C  1B7C 0001 DF7E           move.b     [A5 - 0x2082], 0x1
  230. 00000262  302D D484                move.w     D0, [A5 - 0x2B7C]
  231. 00000266  48C0                     ext.l      D0
  232. 00000268  2F00                     move.l     -[A7], D0
  233. 0000026A  700B                     moveq.l    D0, 0x0B
  234. 0000026C  2F00                     move.l     -[A7], D0
  235. 0000026E  7200                     moveq.l    D1, 0x00
  236. 00000270  2F01                     move.l     -[A7], D1
  237. 00000272  4878 4B01                push.l     0x4B01
  238. 00000276  4878 23F1                push.l     0x23F1
  239. 0000027A  4EAD 089A                jsr        [A5 + 0x89A /* export_271 */]
  240. 0000027E  2B40 E51C                move.l     [A5 - 0x1AE4], D0
  241. 00000282  422D DF7E                clr.b      [A5 - 0x2082]
  242. 00000286  598F                     subq.l     A7, 4
  243. 00000288  4878 009A                push.l     0x9A
  244. 0000028C  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  245. 00000290  2B5F E538                move.l     [A5 - 0x1AC8], [A7]+
  246. 00000294  598F                     subq.l     A7, 4
  247. 00000296  4878 009A                push.l     0x9A
  248. 0000029A  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  249. 0000029E  2B5F E530                move.l     [A5 - 0x1AD0], [A7]+
  250. 000002A2  598F                     subq.l     A7, 4
  251. 000002A4  4878 009A                push.l     0x9A
  252. 000002A8  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  253. 000002AC  2B5F E534                move.l     [A5 - 0x1ACC], [A7]+
  254. 000002B0  598F                     subq.l     A7, 4
  255. 000002B2  4878 009A                push.l     0x9A
  256. 000002B6  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  257. 000002BA  2B5F E52C                move.l     [A5 - 0x1AD4], [A7]+
  258. 000002BE  7001                     moveq.l    D0, 0x01
  259. 000002C0  2F00                     move.l     -[A7], D0
  260. 000002C2  720B                     moveq.l    D1, 0x0B
  261. 000002C4  2F01                     move.l     -[A7], D1
  262. 000002C6  7000                     moveq.l    D0, 0x00
  263. 000002C8  2F00                     move.l     -[A7], D0
  264. 000002CA  2F2D E538                move.l     -[A7], [A5 - 0x1AC8]
  265. 000002CE  2F2D E524                move.l     -[A7], [A5 - 0x1ADC]
  266. 000002D2  4EAD 08AA                jsr        [A5 + 0x8AA /* export_273 */]
  267. 000002D6  7001                     moveq.l    D0, 0x01
  268. 000002D8  2F00                     move.l     -[A7], D0
  269. 000002DA  720B                     moveq.l    D1, 0x0B
  270. 000002DC  2F01                     move.l     -[A7], D1
  271. 000002DE  7000                     moveq.l    D0, 0x00
  272. 000002E0  2F00                     move.l     -[A7], D0
  273. 000002E2  2F2D E534                move.l     -[A7], [A5 - 0x1ACC]
  274. 000002E6  2F2D E520                move.l     -[A7], [A5 - 0x1AE0]
  275. 000002EA  4EAD 08AA                jsr        [A5 + 0x8AA /* export_273 */]
  276. 000002EE  1B7C 0001 DF7E           move.b     [A5 - 0x2082], 0x1
  277. 000002F4  7001                     moveq.l    D0, 0x01
  278. 000002F6  2F00                     move.l     -[A7], D0
  279. 000002F8  720B                     moveq.l    D1, 0x0B
  280. 000002FA  2F01                     move.l     -[A7], D1
  281. 000002FC  7000                     moveq.l    D0, 0x00
  282. 000002FE  2F00                     move.l     -[A7], D0
  283. 00000300  2F2D E530                move.l     -[A7], [A5 - 0x1AD0]
  284. 00000304  2F2D E51C                move.l     -[A7], [A5 - 0x1AE4]
  285. 00000308  4EAD 08AA                jsr        [A5 + 0x8AA /* export_273 */]
  286. 0000030C  422D DF7E                clr.b      [A5 - 0x2082]
  287. 00000310  7E02                     moveq.l    D7, 0x02
  288. 00000312  4FEF 0080                lea.l      A7, [A7 + 0x80]
  289. 00000316  6044                     bra        +0x46 /* 0000035C */
  290. label00000318:
  291. 00000318  206D E52C                movea.l    A0, [A5 - 0x1AD4]
  292. 0000031C  48C7                     ext.l      D7
  293. 0000031E  2007                     move.l     D0, D7
  294. 00000320  2200                     move.l     D1, D0
  295. 00000322  C0FC 000E                mulu.w     D0, 0xE
  296. 00000326  4841                     swap.w     D1
  297. 00000328  C2FC 000E                mulu.w     D1, 0xE
  298. 0000032C  4841                     swap.w     D1
  299. 0000032E  4241                     clr.w      D1
  300. 00000330  D081                     add.l      D0, D1
  301. 00000332  4870 0800                pea.l      [A0 + D0]
  302. 00000336  206D E538                movea.l    A0, [A5 - 0x1AC8]
  303. 0000033A  48C7                     ext.l      D7
  304. 0000033C  2007                     move.l     D0, D7
  305. 0000033E  2200                     move.l     D1, D0
  306. 00000340  C0FC 000E                mulu.w     D0, 0xE
  307. 00000344  4841                     swap.w     D1
  308. 00000346  C2FC 000E                mulu.w     D1, 0xE
  309. 0000034A  4841                     swap.w     D1
  310. 0000034C  4241                     clr.w      D1
  311. 0000034E  D081                     add.l      D0, D1
  312. 00000350  4870 0800                pea.l      [A0 + D0]
  313. 00000354  4EAD 06F2                jsr        [A5 + 0x6F2 /* export_218 */]
  314. 00000358  508F                     addq.l     A7, 8
  315. 0000035A  5247                     addq.w     D7, 1
  316. label0000035C:
  317. 0000035C  48C7                     ext.l      D7
  318. 0000035E  7004                     moveq.l    D0, 0x04
  319. 00000360  B087                     cmp.l      D0, D7
  320. 00000362  6CB4                     bge        -0x4A /* 00000318 */
  321. 00000364  7E05                     moveq.l    D7, 0x05
  322. 00000366  6044                     bra        +0x46 /* 000003AC */
  323. label00000368:
  324. 00000368  206D E52C                movea.l    A0, [A5 - 0x1AD4]
  325. 0000036C  48C7                     ext.l      D7
  326. 0000036E  2007                     move.l     D0, D7
  327. 00000370  2200                     move.l     D1, D0
  328. 00000372  C0FC 000E                mulu.w     D0, 0xE
  329. 00000376  4841                     swap.w     D1
  330. 00000378  C2FC 000E                mulu.w     D1, 0xE
  331. 0000037C  4841                     swap.w     D1
  332. 0000037E  4241                     clr.w      D1
  333. 00000380  D081                     add.l      D0, D1
  334. 00000382  4870 0800                pea.l      [A0 + D0]
  335. 00000386  206D E538                movea.l    A0, [A5 - 0x1AC8]
  336. 0000038A  48C7                     ext.l      D7
  337. 0000038C  2007                     move.l     D0, D7
  338. 0000038E  2200                     move.l     D1, D0
  339. 00000390  C0FC 000E                mulu.w     D0, 0xE
  340. 00000394  4841                     swap.w     D1
  341. 00000396  C2FC 000E                mulu.w     D1, 0xE
  342. 0000039A  4841                     swap.w     D1
  343. 0000039C  4241                     clr.w      D1
  344. 0000039E  D081                     add.l      D0, D1
  345. 000003A0  4870 0800                pea.l      [A0 + D0]
  346. 000003A4  4EAD 06F2                jsr        [A5 + 0x6F2 /* export_218 */]
  347. 000003A8  508F                     addq.l     A7, 8
  348. 000003AA  5247                     addq.w     D7, 1
  349. label000003AC:
  350. 000003AC  48C7                     ext.l      D7
  351. 000003AE  700A                     moveq.l    D0, 0x0A
  352. 000003B0  B087                     cmp.l      D0, D7
  353. 000003B2  6CB4                     bge        -0x4A /* 00000368 */
  354. 000003B4  2053                     movea.l    A0, [A3]
  355. 000003B6  43EE FFF4                lea.l      A1, [A6 - 0xC]
  356. 000003BA  5888                     addq.l     A0, 4
  357. 000003BC  22D8                     move.l     [A1]+, [A0]+
  358. 000003BE  22D8                     move.l     [A1]+, [A0]+
  359. 000003C0  2F2D D486                move.l     -[A7], [A5 - 0x2B7A]
  360. 000003C4  302D D484                move.w     D0, [A5 - 0x2B7C]
  361. 000003C8  48C0                     ext.l      D0
  362. 000003CA  2F00                     move.l     -[A7], D0
  363. 000003CC  7000                     moveq.l    D0, 0x00
  364. 000003CE  2F00                     move.l     -[A7], D0
  365. 000003D0  486E FFF4                pea.l      [A6 - 0xC]
  366. 000003D4  486D E53C                pea.l      [A5 - 0x1AC4]
  367. 000003D8  4EAD 069A                jsr        [A5 + 0x69A /* export_207 */]
  368. 000003DC  3B7C 053C E5E0           move.w     [A5 - 0x1A20], 0x53C
  369. 000003E2  4EBA 07E0                jsr        [PC + 0x7E0 /* 00000BC4 */]
  370. 000003E6  4EBA 034C                jsr        [PC + 0x34C /* 00000734 */]
  371. 000003EA  486D E53C                pea.l      [A5 - 0x1AC4]
  372. 000003EE  4EBA 091E                jsr        [PC + 0x91E /* 00000D0E */]
  373. 000003F2  426D E670                clr.w      [A5 - 0x1990]
  374. 000003F6  3B7C 0014 E66E           move.w     [A5 - 0x1992], 0x14
  375. 000003FC  4247                     clr.w      D7
  376. 000003FE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  377. 00000402  6006                     bra        +0x8 /* 0000040A */
  378. label00000404:
  379. 00000404  4234 7000                clr.b      [A4 + D7.w]
  380. 00000408  5247                     addq.w     D7, 1
  381. label0000040A:
  382. 0000040A  48C7                     ext.l      D7
  383. 0000040C  7003                     moveq.l    D0, 0x03
  384. 0000040E  B087                     cmp.l      D0, D7
  385. 00000410  6EF2                     bgt        -0xC /* 00000404 */
  386. 00000412  4EBA 0A1C                jsr        [PC + 0xA1C /* 00000E30 */]
  387. 00000416  7000                     moveq.l    D0, 0x00
  388. 00000418  2F00                     move.l     -[A7], D0
  389. 0000041A  720B                     moveq.l    D1, 0x0B
  390. 0000041C  2F01                     move.l     -[A7], D1
  391. 0000041E  2F00                     move.l     -[A7], D0
  392. 00000420  2F2D E538                move.l     -[A7], [A5 - 0x1AC8]
  393. 00000424  2F00                     move.l     -[A7], D0
  394. 00000426  2F00                     move.l     -[A7], D0
  395. 00000428  486D E53C                pea.l      [A5 - 0x1AC4]
  396. 0000042C  4EAD 06D2                jsr        [A5 + 0x6D2 /* export_214 */]
  397. 00000430  2840                     movea.l    A4, D0
  398. 00000432  7000                     moveq.l    D0, 0x00
  399. 00000434  2F00                     move.l     -[A7], D0
  400. 00000436  2F00                     move.l     -[A7], D0
  401. 00000438  2F00                     move.l     -[A7], D0
  402. 0000043A  2F00                     move.l     -[A7], D0
  403. 0000043C  2F0C                     move.l     -[A7], A4
  404. 0000043E  4EAD 06DA                jsr        [A5 + 0x6DA /* export_215 */]
  405. 00000442  302C 0006                move.w     D0, [A4 + 0x6]
  406. 00000446  48C0                     ext.l      D0
  407. 00000448  7208                     moveq.l    D1, 0x08
  408. 0000044A  9280                     sub.l      D1, D0
  409. 0000044C  2F01                     move.l     -[A7], D1
  410. 0000044E  302C 0008                move.w     D0, [A4 + 0x8]
  411. 00000452  48C0                     ext.l      D0
  412. 00000454  223C 0000 01A0           move.l     D1, 0x1A0
  413. 0000045A  9280                     sub.l      D1, D0
  414. 0000045C  2F01                     move.l     -[A7], D1
  415. 0000045E  7000                     moveq.l    D0, 0x00
  416. 00000460  2F00                     move.l     -[A7], D0
  417. 00000462  2F0C                     move.l     -[A7], A4
  418. 00000464  4EAD 06FA                jsr        [A5 + 0x6FA /* export_219 */]
  419. 00000468  2F0C                     move.l     -[A7], A4
  420. 0000046A  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  421. 0000046E  206D D8FA                movea.l    A0, [A5 - 0x2706]
  422. 00000472  7000                     moveq.l    D0, 0x00
  423. 00000474  3028 0230                move.w     D0, [A0 + 0x230]
  424. 00000478  90BC 0000 0190           sub.l      D0, 0x190
  425. 0000047E  223C 0000 0096           move.l     D1, 0x96
  426. 00000484  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  427. 00000488  7204                     moveq.l    D1, 0x04
  428. 0000048A  9280                     sub.l      D1, D0
  429. 0000048C  3B41 E680                move.w     [A5 - 0x1980], D1
  430. 00000490  302D E680                move.w     D0, [A5 - 0x1980]
  431. 00000494  48C0                     ext.l      D0
  432. 00000496  7201                     moveq.l    D1, 0x01
  433. 00000498  B280                     cmp.l      D1, D0
  434. 0000049A  4FEF 0044                lea.l      A7, [A7 + 0x44]
  435. 0000049E  6F06                     ble        +0x8 /* 000004A6 */
  436. 000004A0  3B7C 0001 E680           move.w     [A5 - 0x1980], 0x1
  437. label000004A6:
  438. 000004A6  302D E680                move.w     D0, [A5 - 0x1980]
  439. 000004AA  48C0                     ext.l      D0
  440. 000004AC  7203                     moveq.l    D1, 0x03
  441. 000004AE  B280                     cmp.l      D1, D0
  442. 000004B0  6C06                     bge        +0x8 /* 000004B8 */
  443. 000004B2  3B7C 0003 E680           move.w     [A5 - 0x1980], 0x3
  444. label000004B8:
  445. 000004B8  422D E6A0                clr.b      [A5 - 0x1960]
  446. 000004BC  302D D484                move.w     D0, [A5 - 0x2B7C]
  447. 000004C0  48C0                     ext.l      D0
  448. 000004C2  7202                     moveq.l    D1, 0x02
  449. 000004C4  B280                     cmp.l      D1, D0
  450. 000004C6  6C06                     bge        +0x8 /* 000004CE */
  451. 000004C8  1B7C 0001 E6A0           move.b     [A5 - 0x1960], 0x1
  452. label000004CE:
  453. 000004CE  3B7C FC19 E67E           move.w     [A5 - 0x1982], 0xFC19
  454. 000004D4  6000 0252                bra        +0x254 /* 00000728 */
  455. 000004D8  302D E682                move.w     D0, [A5 - 0x197E]
  456. 000004DC  48C0                     ext.l      D0
  457. 000004DE  7201                     moveq.l    D1, 0x01
  458. 000004E0  B280                     cmp.l      D1, D0
  459. 000004E2  670C                     beq        +0xE /* 000004F0 */
  460. 000004E4  302D E682                move.w     D0, [A5 - 0x197E]
  461. 000004E8  48C0                     ext.l      D0
  462. 000004EA  7264                     moveq.l    D1, 0x64
  463. 000004EC  B280                     cmp.l      D1, D0
  464. 000004EE  661A                     bne        +0x1C /* 0000050A */
  465. label000004F0:
  466. 000004F0  302D E682                move.w     D0, [A5 - 0x197E]
  467. 000004F4  536D E682                subq.w     [A5 - 0x197E], 1
  468. 000004F8  3D7C 0004 FFEC           move.w     [A6 - 0x14], 0x4
  469. 000004FE  486E FFEC                pea.l      [A6 - 0x14]
  470. 00000502  2F0B                     move.l     -[A7], A3
  471. 00000504  4EBA FCC8                jsr        [PC - 0x338 /* 000001CE */]
  472. 00000508  508F                     addq.l     A7, 8
  473. label0000050A:
  474. 0000050A  598F                     subq.l     A7, 4
  475. 0000050C  A975                     syscall    TickCount
  476. 0000050E  201F                     move.l     D0, [A7]+
  477. 00000510  B0AD E528                cmp.l      D0, [A5 - 0x1AD8]
  478. 00000514  6500 0212                bcs        +0x214 /* 00000728 */
  479. 00000518  4A6D E682                tst.w      [A5 - 0x197E]
  480. 0000051C  6718                     beq        +0x1A /* 00000536 */
  481. 0000051E  302D E682                move.w     D0, [A5 - 0x197E]
  482. 00000522  536D E682                subq.w     [A5 - 0x197E], 1
  483. 00000526  598F                     subq.l     A7, 4
  484. 00000528  A975                     syscall    TickCount
  485. 0000052A  201F                     move.l     D0, [A7]+
  486. 0000052C  5480                     addq.l     D0, 2
  487. 0000052E  2B40 E528                move.l     [A5 - 0x1AD8], D0
  488. 00000532  6000 01F4                bra        +0x1F6 /* 00000728 */
  489. label00000536:
  490. 00000536  426D E668                clr.w      [A5 - 0x1998]
  491. 0000053A  598F                     subq.l     A7, 4
  492. 0000053C  A924                     syscall    FrontWindow
  493. 0000053E  201F                     move.l     D0, [A7]+
  494. 00000540  B0AD FE7E                cmp.l      D0, [A5 - 0x182]
  495. 00000544  6644                     bne        +0x46 /* 0000058A */
  496. 00000546  7000                     moveq.l    D0, 0x00
  497. 00000548  102D DFBC                move.b     D0, [A5 - 0x2044]
  498. 0000054C  663C                     bne        +0x3E /* 0000058A */
  499. 0000054E  486E FFFC                pea.l      [A6 - 0x4]
  500. 00000552  A972                     syscall    GetMouse
  501. 00000554  302D E66C                move.w     D0, [A5 - 0x1994]
  502. 00000558  48C0                     ext.l      D0
  503. 0000055A  322D E66A                move.w     D1, [A5 - 0x1996]
  504. 0000055E  48C1                     ext.l      D1
  505. 00000560  D280                     add.l      D1, D0
  506. 00000562  302E FFFE                move.w     D0, [A6 - 0x2]
  507. 00000566  48C0                     ext.l      D0
  508. 00000568  B280                     cmp.l      D1, D0
  509. 0000056A  6C08                     bge        +0xA /* 00000574 */
  510. 0000056C  3B7C 0001 E668           move.w     [A5 - 0x1998], 0x1
  511. 00000572  6016                     bra        +0x18 /* 0000058A */
  512. label00000574:
  513. 00000574  302D E66C                move.w     D0, [A5 - 0x1994]
  514. 00000578  48C0                     ext.l      D0
  515. 0000057A  322E FFFE                move.w     D1, [A6 - 0x2]
  516. 0000057E  48C1                     ext.l      D1
  517. 00000580  B081                     cmp.l      D0, D1
  518. 00000582  6F06                     ble        +0x8 /* 0000058A */
  519. 00000584  3B7C FFFF E668           move.w     [A5 - 0x1998], 0xFFFF
  520. label0000058A:
  521. 0000058A  4A6D E66E                tst.w      [A5 - 0x1992]
  522. 0000058E  6704                     beq        +0x6 /* 00000594 */
  523. 00000590  536D E66E                subq.w     [A5 - 0x1992], 1
  524. label00000594:
  525. 00000594  302D E5E0                move.w     D0, [A5 - 0x1A20]
  526. 00000598  536D E5E0                subq.w     [A5 - 0x1A20], 1
  527. 0000059C  4A40                     tst.w      D0
  528. 0000059E  6700 0098                beq        +0x9A /* 00000638 */
  529. 000005A2  7000                     moveq.l    D0, 0x00
  530. 000005A4  102D E5E8                move.b     D0, [A5 - 0x1A18]
  531. 000005A8  6700 008E                beq        +0x90 /* 00000638 */
  532. 000005AC  302D D484                move.w     D0, [A5 - 0x2B7C]
  533. 000005B0  48C0                     ext.l      D0
  534. 000005B2  7202                     moveq.l    D1, 0x02
  535. 000005B4  B280                     cmp.l      D1, D0
  536. 000005B6  6C04                     bge        +0x6 /* 000005BC */
  537. 000005B8  536D E5E0                subq.w     [A5 - 0x1A20], 1
  538. label000005BC:
  539. 000005BC  598F                     subq.l     A7, 4
  540. 000005BE  A975                     syscall    TickCount
  541. 000005C0  201F                     move.l     D0, [A7]+
  542. 000005C2  5680                     addq.l     D0, 3
  543. 000005C4  2B40 E528                move.l     [A5 - 0x1AD8], D0
  544. 000005C8  7028                     moveq.l    D0, 0x28
  545. 000005CA  2F00                     move.l     -[A7], D0
  546. 000005CC  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  547. 000005D0  48C0                     ext.l      D0
  548. 000005D2  7207                     moveq.l    D1, 0x07
  549. 000005D4  B280                     cmp.l      D1, D0
  550. 000005D6  588F                     addq.l     A7, 4
  551. 000005D8  6708                     beq        +0xA /* 000005E2 */
  552. 000005DA  302D E670                move.w     D0, [A5 - 0x1990]
  553. 000005DE  48C0                     ext.l      D0
  554. 000005E0  6630                     bne        +0x32 /* 00000612 */
  555. label000005E2:
  556. 000005E2  302D E66E                move.w     D0, [A5 - 0x1992]
  557. 000005E6  48C0                     ext.l      D0
  558. 000005E8  6628                     bne        +0x2A /* 00000612 */
  559. 000005EA  302D E5E0                move.w     D0, [A5 - 0x1A20]
  560. 000005EE  48C0                     ext.l      D0
  561. 000005F0  0C80 0000 0096           cmpi.l     D0, 0x96
  562. 000005F6  6F1A                     ble        +0x1C /* 00000612 */
  563. 000005F8  302D E680                move.w     D0, [A5 - 0x1980]
  564. 000005FC  48C0                     ext.l      D0
  565. 000005FE  322D E670                move.w     D1, [A5 - 0x1990]
  566. 00000602  48C1                     ext.l      D1
  567. 00000604  B081                     cmp.l      D0, D1
  568. 00000606  6F0A                     ble        +0xC /* 00000612 */
  569. 00000608  3B7C 0014 E66E           move.w     [A5 - 0x1992], 0x14
  570. 0000060E  4EBA 0820                jsr        [PC + 0x820 /* 00000E30 */]
  571. label00000612:
  572. 00000612  7000                     moveq.l    D0, 0x00
  573. 00000614  2053                     movea.l    A0, [A3]
  574. 00000616  3210                     move.w     D1, [A0]
  575. 00000618  48C1                     ext.l      D1
  576. 0000061A  57C0                     seq        D0
  577. 0000061C  4400                     neg.b      D0
  578. 0000061E  2F00                     move.l     -[A7], D0
  579. 00000620  7001                     moveq.l    D0, 0x01
  580. 00000622  2F00                     move.l     -[A7], D0
  581. 00000624  7200                     moveq.l    D1, 0x00
  582. 00000626  2F01                     move.l     -[A7], D1
  583. 00000628  486D E53C                pea.l      [A5 - 0x1AC4]
  584. 0000062C  4EAD 06AA                jsr        [A5 + 0x6AA /* export_209 */]
  585. 00000630  4FEF 0010                lea.l      A7, [A7 + 0x10]
  586. 00000634  6000 00F2                bra        +0xF4 /* 00000728 */
  587. label00000638:
  588. 00000638  4EAD 05C2                jsr        [A5 + 0x5C2 /* export_180 */]
  589. 0000063C  536D D876                subq.w     [A5 - 0x278A], 1
  590. 00000640  6000 00E6                bra        +0xE8 /* 00000728 */
  591. 00000644  2053                     movea.l    A0, [A3]
  592. 00000646  41E8 0018                lea.l      A0, [A0 + 0x18]
  593. 0000064A  43ED D572                lea.l      A1, [A5 - 0x2A8E]
  594. 0000064E  20D9                     move.l     [A0]+, [A1]+
  595. 00000650  20D9                     move.l     [A0]+, [A1]+
  596. 00000652  30D9                     move.w     [A0]+, [A1]+
  597. 00000654  206E 000C                movea.l    A0, [A6 + 0xC]
  598. 00000658  3C28 0004                move.w     D6, [A0 + 0x4]
  599. 0000065C  672C                     beq        +0x2E /* 0000068A */
  600. 0000065E  3D7C 0005 FFEC           move.w     [A6 - 0x14], 0x5
  601. 00000664  486E FFEC                pea.l      [A6 - 0x14]
  602. 00000668  2F0B                     move.l     -[A7], A3
  603. 0000066A  4EBA FB62                jsr        [PC - 0x49E /* 000001CE */]
  604. 0000066E  3A2D E5E0                move.w     D5, [A5 - 0x1A20]
  605. 00000672  3D7C 0001 FFEC           move.w     [A6 - 0x14], 0x1
  606. 00000678  486E FFEC                pea.l      [A6 - 0x14]
  607. 0000067C  2F0B                     move.l     -[A7], A3
  608. 0000067E  4EBA FB4E                jsr        [PC - 0x4B2 /* 000001CE */]
  609. 00000682  3B45 E5E0                move.w     [A5 - 0x1A20], D5
  610. 00000686  4FEF 0010                lea.l      A7, [A7 + 0x10]
  611. label0000068A:
  612. 0000068A  4A6D E682                tst.w      [A5 - 0x197E]
  613. 0000068E  670E                     beq        +0x10 /* 0000069E */
  614. 00000690  1B7C 0001 E6A2           move.b     [A5 - 0x195E], 0x1
  615. 00000696  4EBA 130E                jsr        [PC + 0x130E /* 000019A6 */]
  616. 0000069A  6000 008C                bra        +0x8E /* 00000728 */
  617. label0000069E:
  618. 0000069E  206D FE7E                movea.l    A0, [A5 - 0x182]
  619. 000006A2  2068 0018                movea.l    A0, [A0 + 0x18]
  620. 000006A6  2050                     movea.l    A0, [A0]
  621. 000006A8  43EE FFF4                lea.l      A1, [A6 - 0xC]
  622. 000006AC  5488                     addq.l     A0, 2
  623. 000006AE  22D8                     move.l     [A1]+, [A0]+
  624. 000006B0  22D8                     move.l     [A1]+, [A0]+
  625. 000006B2  1B7C 0001 E6A2           move.b     [A5 - 0x195E], 0x1
  626. 000006B8  7001                     moveq.l    D0, 0x01
  627. 000006BA  2F00                     move.l     -[A7], D0
  628. 000006BC  7200                     moveq.l    D1, 0x00
  629. 000006BE  2F01                     move.l     -[A7], D1
  630. 000006C0  486E FFF4                pea.l      [A6 - 0xC]
  631. 000006C4  486D E53C                pea.l      [A5 - 0x1AC4]
  632. 000006C8  4EAD 06AA                jsr        [A5 + 0x6AA /* export_209 */]
  633. 000006CC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  634. 000006D0  6056                     bra        +0x58 /* 00000728 */
  635. 000006D2  486D E53C                pea.l      [A5 - 0x1AC4]
  636. 000006D6  4EAD 06B2                jsr        [A5 + 0x6B2 /* export_210 */]
  637. 000006DA  2F2D E524                move.l     -[A7], [A5 - 0x1ADC]
  638. 000006DE  4EAD 08BA                jsr        [A5 + 0x8BA /* export_275 */]
  639. 000006E2  2F2D E538                move.l     -[A7], [A5 - 0x1AC8]
  640. 000006E6  205F                     movea.l    A0, [A7]+
  641. 000006E8  A01F                     syscall    DisposPtr/DisposePtr
  642. 000006EA  2F2D E520                move.l     -[A7], [A5 - 0x1AE0]
  643. 000006EE  4EAD 08BA                jsr        [A5 + 0x8BA /* export_275 */]
  644. 000006F2  2F2D E534                move.l     -[A7], [A5 - 0x1ACC]
  645. 000006F6  205F                     movea.l    A0, [A7]+
  646. 000006F8  A01F                     syscall    DisposPtr/DisposePtr
  647. 000006FA  2F2D E51C                move.l     -[A7], [A5 - 0x1AE4]
  648. 000006FE  4EAD 08BA                jsr        [A5 + 0x8BA /* export_275 */]
  649. 00000702  2F2D E530                move.l     -[A7], [A5 - 0x1AD0]
  650. 00000706  205F                     movea.l    A0, [A7]+
  651. 00000708  A01F                     syscall    DisposPtr/DisposePtr
  652. 0000070A  2F0B                     move.l     -[A7], A3
  653. 0000070C  4EAD 0782                jsr        [A5 + 0x782 /* export_236 */]
  654. 00000710  4FEF 0014                lea.l      A7, [A7 + 0x14]
  655. 00000714  6012                     bra        +0x14 /* 00000728 */
  656. 00000716  4A6D E682                tst.w      [A5 - 0x197E]
  657. 0000071A  670C                     beq        +0xE /* 00000728 */
  658. 0000071C  3B7C 0001 E682           move.w     [A5 - 0x197E], 0x1
  659. 00000722  6004                     bra        +0x6 /* 00000728 */
  660. label00000724:
  661. 00000724  7000                     moveq.l    D0, 0x00
  662. 00000726  6002                     bra        +0x4 /* 0000072A */
  663. label00000728:
  664. 00000728  7001                     moveq.l    D0, 0x01
  665. label0000072A:
  666. 0000072A  4CEE 18E0 FFD8           movem.l    D5,D6,D7,A3,A4, [A6 - 0x28]
  667. 00000730  4E5E                     unlink     A6
  668. 00000732  4E75                     rts
  669. fn00000734:
  670. 00000734  48E7 0310                movem.l    -[A7], D6,D7,A3
  671. 00000738  7E01                     moveq.l    D7, 0x01
  672. 0000073A  3C07                     move.w     D6, D7
  673. 0000073C  7000                     moveq.l    D0, 0x00
  674. 0000073E  2F00                     move.l     -[A7], D0
  675. 00000740  720B                     moveq.l    D1, 0x0B
  676. 00000742  2F01                     move.l     -[A7], D1
  677. 00000744  2F00                     move.l     -[A7], D0
  678. 00000746  2F2D E538                move.l     -[A7], [A5 - 0x1AC8]
  679. 0000074A  2F00                     move.l     -[A7], D0
  680. 0000074C  2F00                     move.l     -[A7], D0
  681. 0000074E  486D E53C                pea.l      [A5 - 0x1AC4]
  682. 00000752  4EAD 06D2                jsr        [A5 + 0x6D2 /* export_214 */]
  683. 00000756  2640                     movea.l    A3, D0
  684. 00000758  36BC FFFC                move.w     [A3], 0xFFFC
  685. 0000075C  486D 0C62                pea.l      [A5 + 0xC62 /* export_392 */]
  686. 00000760  48C6                     ext.l      D6
  687. 00000762  2F06                     move.l     -[A7], D6
  688. 00000764  48C7                     ext.l      D7
  689. 00000766  2F07                     move.l     -[A7], D7
  690. 00000768  48C7                     ext.l      D7
  691. 0000076A  2F07                     move.l     -[A7], D7
  692. 0000076C  2F0B                     move.l     -[A7], A3
  693. 0000076E  4EAD 06DA                jsr        [A5 + 0x6DA /* export_215 */]
  694. 00000772  426B 0070                clr.w      [A3 + 0x70]
  695. 00000776  377C FFFF 0072           move.w     [A3 + 0x72], 0xFFFF
  696. 0000077C  377C 0001 006E           move.w     [A3 + 0x6E], 0x1
  697. 00000782  426B 0086                clr.w      [A3 + 0x86]
  698. 00000786  302B 0006                move.w     D0, [A3 + 0x6]
  699. 0000078A  48C0                     ext.l      D0
  700. 0000078C  223C 0000 0122           move.l     D1, 0x122
  701. 00000792  9280                     sub.l      D1, D0
  702. 00000794  2F01                     move.l     -[A7], D1
  703. 00000796  302B 0008                move.w     D0, [A3 + 0x8]
  704. 0000079A  48C0                     ext.l      D0
  705. 0000079C  223C 0000 01CE           move.l     D1, 0x1CE
  706. 000007A2  9280                     sub.l      D1, D0
  707. 000007A4  2F01                     move.l     -[A7], D1
  708. 000007A6  7000                     moveq.l    D0, 0x00
  709. 000007A8  2F00                     move.l     -[A7], D0
  710. 000007AA  2F0B                     move.l     -[A7], A3
  711. 000007AC  4EAD 06FA                jsr        [A5 + 0x6FA /* export_219 */]
  712. 000007B0  2F0B                     move.l     -[A7], A3
  713. 000007B2  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  714. 000007B6  4FEF 0044                lea.l      A7, [A7 + 0x44]
  715. 000007BA  4CDF 08C0                movem.l    D6,D7,A3, [A7]+
  716. 000007BE  4E75                     rts
  717. export_392:
  718. 000007C0  4E56 FFA8                link       A6, -0x0058
  719. 000007C4  48E7 0110                movem.l    -[A7], D7,A3
  720. 000007C8  266E 0008                movea.l    A3, [A6 + 0x8]
  721. 000007CC  302D E5E0                move.w     D0, [A5 - 0x1A20]
  722. 000007D0  48C0                     ext.l      D0
  723. 000007D2  223C 0000 053C           move.l     D1, 0x53C
  724. 000007D8  9280                     sub.l      D1, D0
  725. 000007DA  2001                     move.l     D0, D1
  726. 000007DC  7205                     moveq.l    D1, 0x05
  727. 000007DE  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  728. 000007E2  3E00                     move.w     D7, D0
  729. 000007E4  48C7                     ext.l      D7
  730. 000007E6  7013                     moveq.l    D0, 0x13
  731. 000007E8  B087                     cmp.l      D0, D7
  732. 000007EA  6F64                     ble        +0x66 /* 00000850 */
  733. 000007EC  3D47 FFF0                move.w     [A6 - 0x10], D7
  734. 000007F0  486E FFF0                pea.l      [A6 - 0x10]
  735. 000007F4  486E FFF2                pea.l      [A6 - 0xE]
  736. 000007F8  3F3C 200E                move.w     -[A7], 0x200E
  737. 000007FC  A9EB                     syscall    Pack4/FP68K
  738. 000007FE  486E FFF2                pea.l      [A6 - 0xE]
  739. 00000802  41EE FFE6                lea.l      A0, [A6 - 0x1A]
  740. 00000806  43FA 03B2                lea.l      A1, [PC + 0x3B2 /* 00000BBA, value 0x3FFCAAAA */]
  741. 0000080A  20D9                     move.l     [A0]+, [A1]+
  742. 0000080C  20D9                     move.l     [A0]+, [A1]+
  743. 0000080E  30D9                     move.w     [A0]+, [A1]+
  744. 00000810  486E FFE6                pea.l      [A6 - 0x1A]
  745. 00000814  3F3C 0004                move.w     -[A7], 0x4
  746. 00000818  A9EB                     syscall    Pack4/FP68K
  747. 0000081A  203C 0000 01D0           move.l     D0, 0x1D0
  748. 00000820  2D40 FFD8                move.l     [A6 - 0x28], D0
  749. 00000824  486E FFD8                pea.l      [A6 - 0x28]
  750. 00000828  486E FFDC                pea.l      [A6 - 0x24]
  751. 0000082C  3F3C 280E                move.w     -[A7], 0x280E
  752. 00000830  A9EB                     syscall    Pack4/FP68K
  753. 00000832  486E FFDC                pea.l      [A6 - 0x24]
  754. 00000836  486E FFE6                pea.l      [A6 - 0x1A]
  755. 0000083A  4267                     clr.w      -[A7]
  756. 0000083C  A9EB                     syscall    Pack4/FP68K
  757. 0000083E  486E FFE6                pea.l      [A6 - 0x1A]
  758. 00000842  486E FFFC                pea.l      [A6 - 0x4]
  759. 00000846  3F3C 1010                move.w     -[A7], 0x1010
  760. 0000084A  A9EB                     syscall    Pack4/FP68K
  761. 0000084C  6000 02CA                bra        +0x2CC /* 00000B18 */
  762. label00000850:
  763. 00000850  48C7                     ext.l      D7
  764. 00000852  702E                     moveq.l    D0, 0x2E
  765. 00000854  B087                     cmp.l      D0, D7
  766. 00000856  6F6C                     ble        +0x6E /* 000008C4 */
  767. 00000858  48C7                     ext.l      D7
  768. 0000085A  2007                     move.l     D0, D7
  769. 0000085C  7213                     moveq.l    D1, 0x13
  770. 0000085E  9081                     sub.l      D0, D1
  771. 00000860  2D40 FFD4                move.l     [A6 - 0x2C], D0
  772. 00000864  486E FFD4                pea.l      [A6 - 0x2C]
  773. 00000868  486E FFF2                pea.l      [A6 - 0xE]
  774. 0000086C  3F3C 280E                move.w     -[A7], 0x280E
  775. 00000870  A9EB                     syscall    Pack4/FP68K
  776. 00000872  486E FFF2                pea.l      [A6 - 0xE]
  777. 00000876  41EE FFE6                lea.l      A0, [A6 - 0x1A]
  778. 0000087A  43FA 030C                lea.l      A1, [PC + 0x30C /* 00000B88, value 0x0, cstring "" */]
  779. 0000087E  20D9                     move.l     [A0]+, [A1]+
  780. 00000880  20D9                     move.l     [A0]+, [A1]+
  781. 00000882  30D9                     move.w     [A0]+, [A1]+
  782. 00000884  486E FFE6                pea.l      [A6 - 0x1A]
  783. 00000888  3F3C 0004                move.w     -[A7], 0x4
  784. 0000088C  A9EB                     syscall    Pack4/FP68K
  785. 0000088E  203C 0000 01D2           move.l     D0, 0x1D2
  786. 00000894  2D40 FFD0                move.l     [A6 - 0x30], D0
  787. 00000898  486E FFD0                pea.l      [A6 - 0x30]
  788. 0000089C  486E FFDC                pea.l      [A6 - 0x24]
  789. 000008A0  3F3C 280E                move.w     -[A7], 0x280E
  790. 000008A4  A9EB                     syscall    Pack4/FP68K
  791. 000008A6  486E FFDC                pea.l      [A6 - 0x24]
  792. 000008AA  486E FFE6                pea.l      [A6 - 0x1A]
  793. 000008AE  4267                     clr.w      -[A7]
  794. 000008B0  A9EB                     syscall    Pack4/FP68K
  795. 000008B2  486E FFE6                pea.l      [A6 - 0x1A]
  796. 000008B6  486E FFFC                pea.l      [A6 - 0x4]
  797. 000008BA  3F3C 1010                move.w     -[A7], 0x1010
  798. 000008BE  A9EB                     syscall    Pack4/FP68K
  799. 000008C0  6000 0256                bra        +0x258 /* 00000B18 */
  800. label000008C4:
  801. 000008C4  48C7                     ext.l      D7
  802. 000008C6  7073                     moveq.l    D0, 0x73
  803. 000008C8  B087                     cmp.l      D0, D7
  804. 000008CA  6F6C                     ble        +0x6E /* 00000938 */
  805. 000008CC  48C7                     ext.l      D7
  806. 000008CE  2007                     move.l     D0, D7
  807. 000008D0  722E                     moveq.l    D1, 0x2E
  808. 000008D2  9081                     sub.l      D0, D1
  809. 000008D4  2D40 FFCC                move.l     [A6 - 0x34], D0
  810. 000008D8  486E FFCC                pea.l      [A6 - 0x34]
  811. 000008DC  486E FFF2                pea.l      [A6 - 0xE]
  812. 000008E0  3F3C 280E                move.w     -[A7], 0x280E
  813. 000008E4  A9EB                     syscall    Pack4/FP68K
  814. 000008E6  486E FFF2                pea.l      [A6 - 0xE]
  815. 000008EA  41EE FFE6                lea.l      A0, [A6 - 0x1A]
  816. 000008EE  43FA 02C0                lea.l      A1, [PC + 0x2C0 /* 00000BB0, value 0x3FFC9467 */]
  817. 000008F2  20D9                     move.l     [A0]+, [A1]+
  818. 000008F4  20D9                     move.l     [A0]+, [A1]+
  819. 000008F6  30D9                     move.w     [A0]+, [A1]+
  820. 000008F8  486E FFE6                pea.l      [A6 - 0x1A]
  821. 000008FC  3F3C 0004                move.w     -[A7], 0x4
  822. 00000900  A9EB                     syscall    Pack4/FP68K
  823. 00000902  203C 0000 01D2           move.l     D0, 0x1D2
  824. 00000908  2D40 FFC8                move.l     [A6 - 0x38], D0
  825. 0000090C  486E FFC8                pea.l      [A6 - 0x38]
  826. 00000910  486E FFDC                pea.l      [A6 - 0x24]
  827. 00000914  3F3C 280E                move.w     -[A7], 0x280E
  828. 00000918  A9EB                     syscall    Pack4/FP68K
  829. 0000091A  486E FFDC                pea.l      [A6 - 0x24]
  830. 0000091E  486E FFE6                pea.l      [A6 - 0x1A]
  831. 00000922  4267                     clr.w      -[A7]
  832. 00000924  A9EB                     syscall    Pack4/FP68K
  833. 00000926  486E FFE6                pea.l      [A6 - 0x1A]
  834. 0000092A  486E FFFC                pea.l      [A6 - 0x4]
  835. 0000092E  3F3C 1010                move.w     -[A7], 0x1010
  836. 00000932  A9EB                     syscall    Pack4/FP68K
  837. 00000934  6000 01E2                bra        +0x1E4 /* 00000B18 */
  838. label00000938:
  839. 00000938  48C7                     ext.l      D7
  840. 0000093A  0C87 0000 009A           cmpi.l     D7, 0x9A
  841. 00000940  6C72                     bge        +0x74 /* 000009B4 */
  842. 00000942  41EE FFF2                lea.l      A0, [A6 - 0xE]
  843. 00000946  43FA 025E                lea.l      A1, [PC + 0x25E /* 00000BA6, value 0x3FFDAAAA */]
  844. 0000094A  20D9                     move.l     [A0]+, [A1]+
  845. 0000094C  20D9                     move.l     [A0]+, [A1]+
  846. 0000094E  30D9                     move.w     [A0]+, [A1]+
  847. 00000950  0A2E 0080 FFF2           xori.b     [A6 - 0xE], 0x80
  848. 00000956  48C7                     ext.l      D7
  849. 00000958  2007                     move.l     D0, D7
  850. 0000095A  7273                     moveq.l    D1, 0x73
  851. 0000095C  9081                     sub.l      D0, D1
  852. 0000095E  2D40 FFC4                move.l     [A6 - 0x3C], D0
  853. 00000962  486E FFC4                pea.l      [A6 - 0x3C]
  854. 00000966  486E FFE6                pea.l      [A6 - 0x1A]
  855. 0000096A  3F3C 280E                move.w     -[A7], 0x280E
  856. 0000096E  A9EB                     syscall    Pack4/FP68K
  857. 00000970  486E FFE6                pea.l      [A6 - 0x1A]
  858. 00000974  486E FFF2                pea.l      [A6 - 0xE]
  859. 00000978  3F3C 0004                move.w     -[A7], 0x4
  860. 0000097C  A9EB                     syscall    Pack4/FP68K
  861. 0000097E  203C 0000 01DB           move.l     D0, 0x1DB
  862. 00000984  2D40 FFC0                move.l     [A6 - 0x40], D0
  863. 00000988  486E FFC0                pea.l      [A6 - 0x40]
  864. 0000098C  486E FFDC                pea.l      [A6 - 0x24]
  865. 00000990  3F3C 280E                move.w     -[A7], 0x280E
  866. 00000994  A9EB                     syscall    Pack4/FP68K
  867. 00000996  486E FFDC                pea.l      [A6 - 0x24]
  868. 0000099A  486E FFF2                pea.l      [A6 - 0xE]
  869. 0000099E  4267                     clr.w      -[A7]
  870. 000009A0  A9EB                     syscall    Pack4/FP68K
  871. 000009A2  486E FFF2                pea.l      [A6 - 0xE]
  872. 000009A6  486E FFFC                pea.l      [A6 - 0x4]
  873. 000009AA  3F3C 1010                move.w     -[A7], 0x1010
  874. 000009AE  A9EB                     syscall    Pack4/FP68K
  875. 000009B0  6000 0166                bra        +0x168 /* 00000B18 */
  876. label000009B4:
  877. 000009B4  48C7                     ext.l      D7
  878. 000009B6  0C87 0000 00C0           cmpi.l     D7, 0xC0
  879. 000009BC  6C74                     bge        +0x76 /* 00000A32 */
  880. 000009BE  41EE FFF2                lea.l      A0, [A6 - 0xE]
  881. 000009C2  43FA 01D8                lea.l      A1, [PC + 0x1D8 /* 00000B9C, value 0x3FFBD794 */]
  882. 000009C6  20D9                     move.l     [A0]+, [A1]+
  883. 000009C8  20D9                     move.l     [A0]+, [A1]+
  884. 000009CA  30D9                     move.w     [A0]+, [A1]+
  885. 000009CC  0A2E 0080 FFF2           xori.b     [A6 - 0xE], 0x80
  886. 000009D2  48C7                     ext.l      D7
  887. 000009D4  2007                     move.l     D0, D7
  888. 000009D6  90BC 0000 009A           sub.l      D0, 0x9A
  889. 000009DC  2D40 FFBC                move.l     [A6 - 0x44], D0
  890. 000009E0  486E FFBC                pea.l      [A6 - 0x44]
  891. 000009E4  486E FFE6                pea.l      [A6 - 0x1A]
  892. 000009E8  3F3C 280E                move.w     -[A7], 0x280E
  893. 000009EC  A9EB                     syscall    Pack4/FP68K
  894. 000009EE  486E FFE6                pea.l      [A6 - 0x1A]
  895. 000009F2  486E FFF2                pea.l      [A6 - 0xE]
  896. 000009F6  3F3C 0004                move.w     -[A7], 0x4
  897. 000009FA  A9EB                     syscall    Pack4/FP68K
  898. 000009FC  203C 0000 01CE           move.l     D0, 0x1CE
  899. 00000A02  2D40 FFB8                move.l     [A6 - 0x48], D0
  900. 00000A06  486E FFB8                pea.l      [A6 - 0x48]
  901. 00000A0A  486E FFDC                pea.l      [A6 - 0x24]
  902. 00000A0E  3F3C 280E                move.w     -[A7], 0x280E
  903. 00000A12  A9EB                     syscall    Pack4/FP68K
  904. 00000A14  486E FFDC                pea.l      [A6 - 0x24]
  905. 00000A18  486E FFF2                pea.l      [A6 - 0xE]
  906. 00000A1C  4267                     clr.w      -[A7]
  907. 00000A1E  A9EB                     syscall    Pack4/FP68K
  908. 00000A20  486E FFF2                pea.l      [A6 - 0xE]
  909. 00000A24  486E FFFC                pea.l      [A6 - 0x4]
  910. 00000A28  3F3C 1010                move.w     -[A7], 0x1010
  911. 00000A2C  A9EB                     syscall    Pack4/FP68K
  912. 00000A2E  6000 00E8                bra        +0xEA /* 00000B18 */
  913. label00000A32:
  914. 00000A32  48C7                     ext.l      D7
  915. 00000A34  0C87 0000 00DD           cmpi.l     D7, 0xDD
  916. 00000A3A  6C72                     bge        +0x74 /* 00000AAE */
  917. 00000A3C  41EE FFF2                lea.l      A0, [A6 - 0xE]
  918. 00000A40  43FA 0150                lea.l      A1, [PC + 0x150 /* 00000B92, value 0x3FFDC234 */]
  919. 00000A44  20D9                     move.l     [A0]+, [A1]+
  920. 00000A46  20D9                     move.l     [A0]+, [A1]+
  921. 00000A48  30D9                     move.w     [A0]+, [A1]+
  922. 00000A4A  0A2E 0080 FFF2           xori.b     [A6 - 0xE], 0x80
  923. 00000A50  48C7                     ext.l      D7
  924. 00000A52  2007                     move.l     D0, D7
  925. 00000A54  90BC 0000 00C0           sub.l      D0, 0xC0
  926. 00000A5A  2D40 FFB4                move.l     [A6 - 0x4C], D0
  927. 00000A5E  486E FFB4                pea.l      [A6 - 0x4C]
  928. 00000A62  486E FFE6                pea.l      [A6 - 0x1A]
  929. 00000A66  3F3C 280E                move.w     -[A7], 0x280E
  930. 00000A6A  A9EB                     syscall    Pack4/FP68K
  931. 00000A6C  486E FFE6                pea.l      [A6 - 0x1A]
  932. 00000A70  486E FFF2                pea.l      [A6 - 0xE]
  933. 00000A74  3F3C 0004                move.w     -[A7], 0x4
  934. 00000A78  A9EB                     syscall    Pack4/FP68K
  935. 00000A7A  203C 0000 01C9           move.l     D0, 0x1C9
  936. 00000A80  2D40 FFB0                move.l     [A6 - 0x50], D0
  937. 00000A84  486E FFB0                pea.l      [A6 - 0x50]
  938. 00000A88  486E FFDC                pea.l      [A6 - 0x24]
  939. 00000A8C  3F3C 280E                move.w     -[A7], 0x280E
  940. 00000A90  A9EB                     syscall    Pack4/FP68K
  941. 00000A92  486E FFDC                pea.l      [A6 - 0x24]
  942. 00000A96  486E FFF2                pea.l      [A6 - 0xE]
  943. 00000A9A  4267                     clr.w      -[A7]
  944. 00000A9C  A9EB                     syscall    Pack4/FP68K
  945. 00000A9E  486E FFF2                pea.l      [A6 - 0xE]
  946. 00000AA2  486E FFFC                pea.l      [A6 - 0x4]
  947. 00000AA6  3F3C 1010                move.w     -[A7], 0x1010
  948. 00000AAA  A9EB                     syscall    Pack4/FP68K
  949. 00000AAC  606A                     bra        +0x6C /* 00000B18 */
  950. label00000AAE:
  951. 00000AAE  48C7                     ext.l      D7
  952. 00000AB0  2007                     move.l     D0, D7
  953. 00000AB2  90BC 0000 00DD           sub.l      D0, 0xDD
  954. 00000AB8  2D40 FFAC                move.l     [A6 - 0x54], D0
  955. 00000ABC  486E FFAC                pea.l      [A6 - 0x54]
  956. 00000AC0  486E FFF2                pea.l      [A6 - 0xE]
  957. 00000AC4  3F3C 280E                move.w     -[A7], 0x280E
  958. 00000AC8  A9EB                     syscall    Pack4/FP68K
  959. 00000ACA  486E FFF2                pea.l      [A6 - 0xE]
  960. 00000ACE  41EE FFE6                lea.l      A0, [A6 - 0x1A]
  961. 00000AD2  43FA 00B4                lea.l      A1, [PC + 0xB4 /* 00000B88, value 0x0, cstring "" */]
  962. 00000AD6  20D9                     move.l     [A0]+, [A1]+
  963. 00000AD8  20D9                     move.l     [A0]+, [A1]+
  964. 00000ADA  30D9                     move.w     [A0]+, [A1]+
  965. 00000ADC  486E FFE6                pea.l      [A6 - 0x1A]
  966. 00000AE0  3F3C 0004                move.w     -[A7], 0x4
  967. 00000AE4  A9EB                     syscall    Pack4/FP68K
  968. 00000AE6  203C 0000 01BE           move.l     D0, 0x1BE
  969. 00000AEC  2D40 FFA8                move.l     [A6 - 0x58], D0
  970. 00000AF0  486E FFA8                pea.l      [A6 - 0x58]
  971. 00000AF4  486E FFDC                pea.l      [A6 - 0x24]
  972. 00000AF8  3F3C 280E                move.w     -[A7], 0x280E
  973. 00000AFC  A9EB                     syscall    Pack4/FP68K
  974. 00000AFE  486E FFDC                pea.l      [A6 - 0x24]
  975. 00000B02  486E FFE6                pea.l      [A6 - 0x1A]
  976. 00000B06  4267                     clr.w      -[A7]
  977. 00000B08  A9EB                     syscall    Pack4/FP68K
  978. 00000B0A  486E FFE6                pea.l      [A6 - 0x1A]
  979. 00000B0E  486E FFFC                pea.l      [A6 - 0x4]
  980. 00000B12  3F3C 1010                move.w     -[A7], 0x1010
  981. 00000B16  A9EB                     syscall    Pack4/FP68K
  982. label00000B18:
  983. 00000B18  486E FFFC                pea.l      [A6 - 0x4]
  984. 00000B1C  486E FFF2                pea.l      [A6 - 0xE]
  985. 00000B20  3F3C 100E                move.w     -[A7], 0x100E
  986. 00000B24  A9EB                     syscall    Pack4/FP68K
  987. 00000B26  486B 0008                pea.l      [A3 + 0x8]
  988. 00000B2A  486E FFE6                pea.l      [A6 - 0x1A]
  989. 00000B2E  3F3C 200E                move.w     -[A7], 0x200E
  990. 00000B32  A9EB                     syscall    Pack4/FP68K
  991. 00000B34  486E FFE6                pea.l      [A6 - 0x1A]
  992. 00000B38  486E FFF2                pea.l      [A6 - 0xE]
  993. 00000B3C  3F3C 0002                move.w     -[A7], 0x2
  994. 00000B40  A9EB                     syscall    Pack4/FP68K
  995. 00000B42  41EE FFF2                lea.l      A0, [A6 - 0xE]
  996. 00000B46  43EE FFDC                lea.l      A1, [A6 - 0x24]
  997. 00000B4A  22D8                     move.l     [A1]+, [A0]+
  998. 00000B4C  22D8                     move.l     [A1]+, [A0]+
  999. 00000B4E  32D8                     move.w     [A1]+, [A0]+
  1000. 00000B50  486E FFDC                pea.l      [A6 - 0x24]
  1001. 00000B54  3F3C 0016                move.w     -[A7], 0x16
  1002. 00000B58  A9EB                     syscall    Pack4/FP68K
  1003. 00000B5A  486E FFDC                pea.l      [A6 - 0x24]
  1004. // begin alternate branch 00000B5C-00000B5E
  1005. label00000B5C:
  1006. 00000B5C  FFDC                     .invalid   <<F/7/7>>
  1007. // end alternate branch 00000B5C-00000B5E
  1008. label00000B5C: // (misaligned)
  1009. 00000B5E  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  1010. 00000B62  3740 0070                move.w     [A3 + 0x70], D0
  1011. 00000B66  48C7                     ext.l      D7
  1012. 00000B68  203C 0000 0122           move.l     D0, 0x122
  1013. 00000B6E  9087                     sub.l      D0, D7
  1014. label00000B70:
  1015. 00000B70  322B 0006                move.w     D1, [A3 + 0x6]
  1016. 00000B74  48C1                     ext.l      D1
  1017. 00000B76  9081                     sub.l      D0, D1
  1018. 00000B78  3740 0072                move.w     [A3 + 0x72], D0
  1019. 00000B7C  588F                     addq.l     A7, 4
  1020. 00000B7E  4CEE 0880 FFA0           movem.l    D7,A3, [A6 - 0x60]
  1021. 00000B84  4E5E                     unlink     A6
  1022. 00000B86  4E75                     rts
  1023. 00000B88  0000 0000                ori.b      D0, 0x0
  1024. 00000B8C  0000 0000                ori.b      D0, 0x0
  1025. 00000B90  0000 3FFD                ori.b      D0, 0xFD
  1026. 00000B94  C234 F72D 9E73           and.b      D1, [[A4 - 0x618D] + A7 * 8]
  1027. 00000B9A  C8FB 3FFB D794 35E8 AB60 D28F mulu.w     D4, [[-0x286BCA18] - 0x549F2D71]
  1028. 00000BA6  3FFD                     move.w     <<invalid special address>>, <<invalid special address>>
  1029. 00000BA8  AAAA                     syscall    QuickTimeDispatch
  1030. 00000BAA  AAB0                     syscall    0xAB0
  1031. 00000BAC  64AE                     bcc        -0x50 /* 00000B5C */
  1032. 00000BAE  A2B8                     syscall    vSoundDead, flags=2
  1033. 00000BB0  3FFC 9467                move.w     <<invalid special address>>, 0x9467
  1034. 00000BB4  E25E                     ror        D6.w, 1
  1035. 00000BB6  D1BE                     add.l      <<invalid special address>>, D0
  1036. 00000BB8  F164                     .extension 0x164 <<F/4-5/0>> // unimplemented
  1037. 00000BBA  3FFC AAAA                move.w     <<invalid special address>>, 0xAAAA
  1038. 00000BBE  AAB0                     syscall    0xAB0
  1039. 00000BC0  64AE                     bcc        -0x50 /* 00000B70 */
  1040. 00000BC2  A2B8                     syscall    vSoundDead, flags=2
  1041. fn00000BC4:
  1042. 00000BC4  48E7 0310                movem.l    -[A7], D6,D7,A3
  1043. 00000BC8  7E03                     moveq.l    D7, 0x03
  1044. 00000BCA  3C07                     move.w     D6, D7
  1045. 00000BCC  70FF                     moveq.l    D0, 0xFFFFFFFF
  1046. 00000BCE  2F00                     move.l     -[A7], D0
  1047. 00000BD0  720B                     moveq.l    D1, 0x0B
  1048. 00000BD2  2F01                     move.l     -[A7], D1
  1049. 00000BD4  2F2D E52C                move.l     -[A7], [A5 - 0x1AD4]
  1050. 00000BD8  2F2D E538                move.l     -[A7], [A5 - 0x1AC8]
  1051. 00000BDC  7000                     moveq.l    D0, 0x00
  1052. 00000BDE  2F00                     move.l     -[A7], D0
  1053. 00000BE0  2F00                     move.l     -[A7], D0
  1054. 00000BE2  486D E53C                pea.l      [A5 - 0x1AC4]
  1055. 00000BE6  4EAD 06D2                jsr        [A5 + 0x6D2 /* export_214 */]
  1056. 00000BEA  2640                     movea.l    A3, D0
  1057. 00000BEC  36BC FFFD                move.w     [A3], 0xFFFD
  1058. 00000BF0  486D 0C6A                pea.l      [A5 + 0xC6A /* export_393 */]
  1059. 00000BF4  48C6                     ext.l      D6
  1060. 00000BF6  2F06                     move.l     -[A7], D6
  1061. 00000BF8  48C7                     ext.l      D7
  1062. 00000BFA  2F07                     move.l     -[A7], D7
  1063. 00000BFC  48C7                     ext.l      D7
  1064. 00000BFE  2F07                     move.l     -[A7], D7
  1065. 00000C00  2F0B                     move.l     -[A7], A3
  1066. 00000C02  4EAD 06DA                jsr        [A5 + 0x6DA /* export_215 */]
  1067. 00000C06  426B 0070                clr.w      [A3 + 0x70]
  1068. 00000C0A  426B 0072                clr.w      [A3 + 0x72]
  1069. 00000C0E  377C 0001 006E           move.w     [A3 + 0x6E], 0x1
  1070. 00000C14  426B 0086                clr.w      [A3 + 0x86]
  1071. 00000C18  302B 0010                move.w     D0, [A3 + 0x10]
  1072. 00000C1C  48C0                     ext.l      D0
  1073. 00000C1E  322B 000C                move.w     D1, [A3 + 0xC]
  1074. 00000C22  48C1                     ext.l      D1
  1075. 00000C24  9081                     sub.l      D0, D1
  1076. 00000C26  3B40 E66A                move.w     [A5 - 0x1996], D0
  1077. 00000C2A  48C0                     ext.l      D0
  1078. 00000C2C  7202                     moveq.l    D1, 0x02
  1079. 00000C2E  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  1080. 00000C32  223C 0000 00BE           move.l     D1, 0xBE
  1081. 00000C38  9280                     sub.l      D1, D0
  1082. 00000C3A  3B41 E66C                move.w     [A5 - 0x1994], D1
  1083. 00000C3E  302B 0006                move.w     D0, [A3 + 0x6]
  1084. 00000C42  48C0                     ext.l      D0
  1085. 00000C44  223C 0000 00D2           move.l     D1, 0xD2
  1086. 00000C4A  9280                     sub.l      D1, D0
  1087. 00000C4C  2F01                     move.l     -[A7], D1
  1088. 00000C4E  302D E66C                move.w     D0, [A5 - 0x1994]
  1089. 00000C52  48C0                     ext.l      D0
  1090. 00000C54  322B 0008                move.w     D1, [A3 + 0x8]
  1091. 00000C58  48C1                     ext.l      D1
  1092. 00000C5A  9081                     sub.l      D0, D1
  1093. 00000C5C  2F00                     move.l     -[A7], D0
  1094. 00000C5E  7000                     moveq.l    D0, 0x00
  1095. 00000C60  2F00                     move.l     -[A7], D0
  1096. 00000C62  2F0B                     move.l     -[A7], A3
  1097. 00000C64  4EAD 06FA                jsr        [A5 + 0x6FA /* export_219 */]
  1098. 00000C68  2F0B                     move.l     -[A7], A3
  1099. 00000C6A  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  1100. 00000C6E  4FEF 0044                lea.l      A7, [A7 + 0x44]
  1101. 00000C72  4CDF 08C0                movem.l    D6,D7,A3, [A7]+
  1102. 00000C76  4E75                     rts
  1103. export_393:
  1104. 00000C78  2F0B                     move.l     -[A7], A3
  1105. 00000C7A  266F 0008                movea.l    A3, [A7 + 0x8]
  1106. 00000C7E  302D E668                move.w     D0, [A5 - 0x1998]
  1107. 00000C82  48C0                     ext.l      D0
  1108. 00000C84  E580                     asl        D0, 2
  1109. 00000C86  3740 0070                move.w     [A3 + 0x70], D0
  1110. 00000C8A  426B 0072                clr.w      [A3 + 0x72]
  1111. 00000C8E  302B 0070                move.w     D0, [A3 + 0x70]
  1112. 00000C92  D16D E66C                add.w      [A5 - 0x1994], D0
  1113. 00000C96  302D E66C                move.w     D0, [A5 - 0x1994]
  1114. 00000C9A  48C0                     ext.l      D0
  1115. 00000C9C  0C80 0000 015E           cmpi.l     D0, 0x15E
  1116. 00000CA2  6F0E                     ble        +0x10 /* 00000CB2 */
  1117. 00000CA4  3B7C 015E E66C           move.w     [A5 - 0x1994], 0x15E
  1118. 00000CAA  426B 0070                clr.w      [A3 + 0x70]
  1119. 00000CAE  426D E668                clr.w      [A5 - 0x1998]
  1120. label00000CB2:
  1121. 00000CB2  302D E66C                move.w     D0, [A5 - 0x1994]
  1122. 00000CB6  48C0                     ext.l      D0
  1123. 00000CB8  720A                     moveq.l    D1, 0x0A
  1124. 00000CBA  B280                     cmp.l      D1, D0
  1125. 00000CBC  6F0E                     ble        +0x10 /* 00000CCC */
  1126. 00000CBE  3B7C 000A E66C           move.w     [A5 - 0x1994], 0xA /* '\n' */
  1127. 00000CC4  426B 0070                clr.w      [A3 + 0x70]
  1128. 00000CC8  426D E668                clr.w      [A5 - 0x1998]
  1129. label00000CCC:
  1130. 00000CCC  302D E668                move.w     D0, [A5 - 0x1998]
  1131. 00000CD0  48C0                     ext.l      D0
  1132. 00000CD2  5680                     addq.l     D0, 3
  1133. 00000CD4  322B 008A                move.w     D1, [A3 + 0x8A]
  1134. 00000CD8  48C1                     ext.l      D1
  1135. 00000CDA  B280                     cmp.l      D1, D0
  1136. 00000CDC  672C                     beq        +0x2E /* 00000D0A */
  1137. 00000CDE  486D 0C6A                pea.l      [A5 + 0xC6A /* export_393 */]
  1138. 00000CE2  302D E668                move.w     D0, [A5 - 0x1998]
  1139. 00000CE6  48C0                     ext.l      D0
  1140. 00000CE8  5680                     addq.l     D0, 3
  1141. 00000CEA  2F00                     move.l     -[A7], D0
  1142. 00000CEC  302D E668                move.w     D0, [A5 - 0x1998]
  1143. 00000CF0  48C0                     ext.l      D0
  1144. 00000CF2  5680                     addq.l     D0, 3
  1145. 00000CF4  2F00                     move.l     -[A7], D0
  1146. 00000CF6  302D E668                move.w     D0, [A5 - 0x1998]
  1147. 00000CFA  48C0                     ext.l      D0
  1148. 00000CFC  5680                     addq.l     D0, 3
  1149. 00000CFE  2F00                     move.l     -[A7], D0
  1150. 00000D00  2F0B                     move.l     -[A7], A3
  1151. 00000D02  4EAD 06DA                jsr        [A5 + 0x6DA /* export_215 */]
  1152. 00000D06  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1153. label00000D0A:
  1154. 00000D0A  265F                     movea.l    A3, [A7]+
  1155. 00000D0C  4E75                     rts
  1156. fn00000D0E:
  1157. 00000D0E  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1158. 00000D12  286F 0014                movea.l    A4, [A7 + 0x14]
  1159. 00000D16  41ED 0C82                lea.l      A0, [A5 + 0xC82 /* export_396 */]
  1160. 00000D1A  2948 009C                move.l     [A4 + 0x9C], A0
  1161. 00000D1E  4247                     clr.w      D7
  1162. 00000D20  48C7                     ext.l      D7
  1163. 00000D22  2C07                     move.l     D6, D7
  1164. 00000D24  700A                     moveq.l    D0, 0x0A
  1165. 00000D26  DC80                     add.l      D6, D0
  1166. 00000D28  7200                     moveq.l    D1, 0x00
  1167. 00000D2A  2F01                     move.l     -[A7], D1
  1168. 00000D2C  700B                     moveq.l    D0, 0x0B
  1169. 00000D2E  2F00                     move.l     -[A7], D0
  1170. 00000D30  2F01                     move.l     -[A7], D1
  1171. 00000D32  2F2D E530                move.l     -[A7], [A5 - 0x1AD0]
  1172. 00000D36  2F01                     move.l     -[A7], D1
  1173. 00000D38  2F01                     move.l     -[A7], D1
  1174. 00000D3A  486D E53C                pea.l      [A5 - 0x1AC4]
  1175. 00000D3E  4EAD 06D2                jsr        [A5 + 0x6D2 /* export_214 */]
  1176. 00000D42  2640                     movea.l    A3, D0
  1177. 00000D44  36BC FFFF                move.w     [A3], 0xFFFF
  1178. 00000D48  486D 0C72                pea.l      [A5 + 0xC72 /* export_394 */]
  1179. 00000D4C  48C6                     ext.l      D6
  1180. 00000D4E  2F06                     move.l     -[A7], D6
  1181. 00000D50  48C7                     ext.l      D7
  1182. 00000D52  2F07                     move.l     -[A7], D7
  1183. 00000D54  48C7                     ext.l      D7
  1184. 00000D56  2F07                     move.l     -[A7], D7
  1185. 00000D58  2F0B                     move.l     -[A7], A3
  1186. 00000D5A  4EAD 06DA                jsr        [A5 + 0x6DA /* export_215 */]
  1187. 00000D5E  426B 0070                clr.w      [A3 + 0x70]
  1188. 00000D62  426B 0072                clr.w      [A3 + 0x72]
  1189. 00000D66  426B 006E                clr.w      [A3 + 0x6E]
  1190. 00000D6A  377C 0001 0086           move.w     [A3 + 0x86], 0x1
  1191. 00000D70  302B 0006                move.w     D0, [A3 + 0x6]
  1192. 00000D74  48C0                     ext.l      D0
  1193. 00000D76  7209                     moveq.l    D1, 0x09
  1194. 00000D78  9280                     sub.l      D1, D0
  1195. 00000D7A  2F01                     move.l     -[A7], D1
  1196. 00000D7C  302B 0008                move.w     D0, [A3 + 0x8]
  1197. 00000D80  48C0                     ext.l      D0
  1198. 00000D82  7207                     moveq.l    D1, 0x07
  1199. 00000D84  9280                     sub.l      D1, D0
  1200. 00000D86  2F01                     move.l     -[A7], D1
  1201. 00000D88  7000                     moveq.l    D0, 0x00
  1202. 00000D8A  2F00                     move.l     -[A7], D0
  1203. 00000D8C  2F0B                     move.l     -[A7], A3
  1204. 00000D8E  4EAD 06FA                jsr        [A5 + 0x6FA /* export_219 */]
  1205. 00000D92  2F0B                     move.l     -[A7], A3
  1206. 00000D94  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  1207. 00000D98  4247                     clr.w      D7
  1208. 00000D9A  48C7                     ext.l      D7
  1209. 00000D9C  2C07                     move.l     D6, D7
  1210. 00000D9E  700A                     moveq.l    D0, 0x0A
  1211. 00000DA0  DC80                     add.l      D6, D0
  1212. 00000DA2  7200                     moveq.l    D1, 0x00
  1213. 00000DA4  2F01                     move.l     -[A7], D1
  1214. 00000DA6  700B                     moveq.l    D0, 0x0B
  1215. 00000DA8  2F00                     move.l     -[A7], D0
  1216. 00000DAA  2F01                     move.l     -[A7], D1
  1217. 00000DAC  2F2D E534                move.l     -[A7], [A5 - 0x1ACC]
  1218. 00000DB0  2F01                     move.l     -[A7], D1
  1219. 00000DB2  2F01                     move.l     -[A7], D1
  1220. 00000DB4  486D E53C                pea.l      [A5 - 0x1AC4]
  1221. 00000DB8  4EAD 06D2                jsr        [A5 + 0x6D2 /* export_214 */]
  1222. 00000DBC  2640                     movea.l    A3, D0
  1223. 00000DBE  36BC FFFE                move.w     [A3], 0xFFFE
  1224. 00000DC2  486D 0C72                pea.l      [A5 + 0xC72 /* export_394 */]
  1225. 00000DC6  48C6                     ext.l      D6
  1226. 00000DC8  2F06                     move.l     -[A7], D6
  1227. 00000DCA  48C7                     ext.l      D7
  1228. 00000DCC  2F07                     move.l     -[A7], D7
  1229. 00000DCE  48C7                     ext.l      D7
  1230. 00000DD0  2F07                     move.l     -[A7], D7
  1231. 00000DD2  2F0B                     move.l     -[A7], A3
  1232. 00000DD4  4EAD 06DA                jsr        [A5 + 0x6DA /* export_215 */]
  1233. 00000DD8  426B 0070                clr.w      [A3 + 0x70]
  1234. 00000DDC  426B 0072                clr.w      [A3 + 0x72]
  1235. 00000DE0  426B 006E                clr.w      [A3 + 0x6E]
  1236. 00000DE4  377C 0005 0086           move.w     [A3 + 0x86], 0x5
  1237. 00000DEA  302B 0006                move.w     D0, [A3 + 0x6]
  1238. 00000DEE  48C0                     ext.l      D0
  1239. 00000DF0  7209                     moveq.l    D1, 0x09
  1240. 00000DF2  9280                     sub.l      D1, D0
  1241. 00000DF4  2F01                     move.l     -[A7], D1
  1242. 00000DF6  302B 0008                move.w     D0, [A3 + 0x8]
  1243. 00000DFA  48C0                     ext.l      D0
  1244. 00000DFC  223C 0000 0147           move.l     D1, 0x147
  1245. 00000E02  9280                     sub.l      D1, D0
  1246. 00000E04  2F01                     move.l     -[A7], D1
  1247. 00000E06  7000                     moveq.l    D0, 0x00
  1248. 00000E08  2F00                     move.l     -[A7], D0
  1249. 00000E0A  2F0B                     move.l     -[A7], A3
  1250. 00000E0C  4EAD 06FA                jsr        [A5 + 0x6FA /* export_219 */]
  1251. 00000E10  2F0B                     move.l     -[A7], A3
  1252. 00000E12  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  1253. 00000E16  4FEF 0088                lea.l      A7, [A7 + 0x88]
  1254. 00000E1A  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  1255. 00000E1E  4E75                     rts
  1256. export_394:
  1257. 00000E20  2F0B                     move.l     -[A7], A3
  1258. 00000E22  266F 0008                movea.l    A3, [A7 + 0x8]
  1259. 00000E26  377C 0005 0086           move.w     [A3 + 0x86], 0x5
  1260. 00000E2C  265F                     movea.l    A3, [A7]+
  1261. 00000E2E  4E75                     rts
  1262. fn00000E30:
  1263. 00000E30  4E56 FFE4                link       A6, -0x001C
  1264. 00000E34  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1265. 00000E38  49ED E69C                lea.l      A4, [A5 - 0x1964]
  1266. 00000E3C  4245                     clr.w      D5
  1267. 00000E3E  6002                     bra        +0x4 /* 00000E42 */
  1268. label00000E40:
  1269. 00000E40  5245                     addq.w     D5, 1
  1270. label00000E42:
  1271. 00000E42  4A34 5000                tst.b      [A4 + D5.w]
  1272. 00000E46  66F8                     bne        -0x6 /* 00000E40 */
  1273. 00000E48  19BC 0001 5000           move.b     [A4 + D5.w], 0x1
  1274. 00000E4E  526D E670                addq.w     [A5 - 0x1990], 1
  1275. 00000E52  780A                     moveq.l    D4, 0x0A
  1276. 00000E54  3D44 FFFE                move.w     [A6 - 0x2], D4
  1277. 00000E58  70FF                     moveq.l    D0, 0xFFFFFFFF
  1278. 00000E5A  2F00                     move.l     -[A7], D0
  1279. 00000E5C  720B                     moveq.l    D1, 0x0B
  1280. 00000E5E  2F01                     move.l     -[A7], D1
  1281. 00000E60  2F2D E52C                move.l     -[A7], [A5 - 0x1AD4]
  1282. 00000E64  2F2D E538                move.l     -[A7], [A5 - 0x1AC8]
  1283. 00000E68  7000                     moveq.l    D0, 0x00
  1284. 00000E6A  2F00                     move.l     -[A7], D0
  1285. 00000E6C  2F00                     move.l     -[A7], D0
  1286. 00000E6E  486D E53C                pea.l      [A5 - 0x1AC4]
  1287. 00000E72  4EAD 06D2                jsr        [A5 + 0x6D2 /* export_214 */]
  1288. 00000E76  2640                     movea.l    A3, D0
  1289. 00000E78  48C5                     ext.l      D5
  1290. 00000E7A  70FB                     moveq.l    D0, 0xFFFFFFFB
  1291. 00000E7C  9085                     sub.l      D0, D5
  1292. 00000E7E  3680                     move.w     [A3], D0
  1293. 00000E80  4246                     clr.w      D6
  1294. 00000E82  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1295. 00000E86  6034                     bra        +0x36 /* 00000EBC */
  1296. label00000E88:
  1297. 00000E88  7008                     moveq.l    D0, 0x08
  1298. 00000E8A  2F00                     move.l     -[A7], D0
  1299. 00000E8C  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  1300. 00000E90  48C0                     ext.l      D0
  1301. 00000E92  2200                     move.l     D1, D0
  1302. 00000E94  E788                     lsl        D0, 3
  1303. 00000E96  9081                     sub.l      D0, D1
  1304. 00000E98  7E17                     moveq.l    D7, 0x17
  1305. 00000E9A  9E80                     sub.l      D7, D0
  1306. 00000E9C  302D E67E                move.w     D0, [A5 - 0x1982]
  1307. 00000EA0  48C0                     ext.l      D0
  1308. 00000EA2  0C80 FFFF FC19           cmpi.l     D0, 0xFFFFFC19
  1309. 00000EA8  588F                     addq.l     A7, 4
  1310. 00000EAA  6604                     bne        +0x6 /* 00000EB0 */
  1311. 00000EAC  3B47 E67E                move.w     [A5 - 0x1982], D7
  1312. label00000EB0:
  1313. 00000EB0  48C7                     ext.l      D7
  1314. 00000EB2  302D E67E                move.w     D0, [A5 - 0x1982]
  1315. 00000EB6  48C0                     ext.l      D0
  1316. 00000EB8  2C07                     move.l     D6, D7
  1317. 00000EBA  9C80                     sub.l      D6, D0
  1318. label00000EBC:
  1319. 00000EBC  48C6                     ext.l      D6
  1320. 00000EBE  70F1                     moveq.l    D0, 0xFFFFFFF1
  1321. 00000EC0  B086                     cmp.l      D0, D6
  1322. 00000EC2  6C08                     bge        +0xA /* 00000ECC */
  1323. 00000EC4  48C6                     ext.l      D6
  1324. 00000EC6  700F                     moveq.l    D0, 0x0F
  1325. 00000EC8  B086                     cmp.l      D0, D6
  1326. 00000ECA  6EBC                     bgt        -0x42 /* 00000E88 */
  1327. label00000ECC:
  1328. 00000ECC  3B47 E67E                move.w     [A5 - 0x1982], D7
  1329. 00000ED0  3D47 FFF2                move.w     [A6 - 0xE], D7
  1330. 00000ED4  486E FFF2                pea.l      [A6 - 0xE]
  1331. 00000ED8  486E FFF4                pea.l      [A6 - 0xC]
  1332. 00000EDC  3F3C 200E                move.w     -[A7], 0x200E
  1333. 00000EE0  A9EB                     syscall    Pack4/FP68K
  1334. 00000EE2  486E FFF4                pea.l      [A6 - 0xC]
  1335. 00000EE6  41EE FFE8                lea.l      A0, [A6 - 0x18]
  1336. 00000EEA  43FA 00F4                lea.l      A1, [PC + 0xF4 /* 00000FE0, value 0x3FF991D1 */]
  1337. 00000EEE  20D9                     move.l     [A0]+, [A1]+
  1338. 00000EF0  20D9                     move.l     [A0]+, [A1]+
  1339. 00000EF2  30D9                     move.w     [A0]+, [A1]+
  1340. 00000EF4  486E FFE8                pea.l      [A6 - 0x18]
  1341. 00000EF8  3F3C 0004                move.w     -[A7], 0x4
  1342. 00000EFC  A9EB                     syscall    Pack4/FP68K
  1343. 00000EFE  2005                     move.l     D0, D5
  1344. 00000F00  E540                     asl        D0.w, 2
  1345. 00000F02  41ED E690                lea.l      A0, [A5 - 0x1970]
  1346. 00000F06  486E FFE8                pea.l      [A6 - 0x18]
  1347. 00000F0A  4870 0000                pea.l      [A0 + D0.w]
  1348. 00000F0E  3F3C 1010                move.w     -[A7], 0x1010
  1349. 00000F12  A9EB                     syscall    Pack4/FP68K
  1350. 00000F14  48C7                     ext.l      D7
  1351. 00000F16  2007                     move.l     D0, D7
  1352. 00000F18  E380                     asl        D0, 1
  1353. 00000F1A  D0BC 0000 00BD           add.l      D0, 0xBD
  1354. 00000F20  2205                     move.l     D1, D5
  1355. 00000F22  D241                     add.w      D1, D1
  1356. 00000F24  41ED E678                lea.l      A0, [A5 - 0x1988]
  1357. 00000F28  3180 1000                move.w     [A0 + D1.w], D0
  1358. 00000F2C  2005                     move.l     D0, D5
  1359. 00000F2E  D040                     add.w      D0, D0
  1360. 00000F30  41ED E672                lea.l      A0, [A5 - 0x198E]
  1361. 00000F34  31BC 0027 0000           move.w     [A0 + D0.w], 0x27 /* '\'' */
  1362. 00000F3A  7000                     moveq.l    D0, 0x00
  1363. 00000F3C  2D40 FFE4                move.l     [A6 - 0x1C], D0
  1364. 00000F40  486E FFE4                pea.l      [A6 - 0x1C]
  1365. 00000F44  486E FFF4                pea.l      [A6 - 0xC]
  1366. 00000F48  3F3C 280E                move.w     -[A7], 0x280E
  1367. 00000F4C  A9EB                     syscall    Pack4/FP68K
  1368. 00000F4E  2005                     move.l     D0, D5
  1369. 00000F50  E540                     asl        D0.w, 2
  1370. 00000F52  41ED E684                lea.l      A0, [A5 - 0x197C]
  1371. 00000F56  486E FFF4                pea.l      [A6 - 0xC]
  1372. 00000F5A  4870 0000                pea.l      [A0 + D0.w]
  1373. 00000F5E  3F3C 1010                move.w     -[A7], 0x1010
  1374. 00000F62  A9EB                     syscall    Pack4/FP68K
  1375. 00000F64  486D 0C7A                pea.l      [A5 + 0xC7A /* export_395 */]
  1376. 00000F68  302E FFFE                move.w     D0, [A6 - 0x2]
  1377. 00000F6C  48C0                     ext.l      D0
  1378. 00000F6E  2F00                     move.l     -[A7], D0
  1379. 00000F70  48C4                     ext.l      D4
  1380. 00000F72  2F04                     move.l     -[A7], D4
  1381. 00000F74  48C4                     ext.l      D4
  1382. 00000F76  2F04                     move.l     -[A7], D4
  1383. 00000F78  2F0B                     move.l     -[A7], A3
  1384. 00000F7A  4EAD 06DA                jsr        [A5 + 0x6DA /* export_215 */]
  1385. 00000F7E  426B 0070                clr.w      [A3 + 0x70]
  1386. 00000F82  426B 0072                clr.w      [A3 + 0x72]
  1387. 00000F86  377C 0001 006E           move.w     [A3 + 0x6E], 0x1
  1388. 00000F8C  426B 0086                clr.w      [A3 + 0x86]
  1389. 00000F90  70FD                     moveq.l    D0, 0xFFFFFFFD
  1390. 00000F92  2F00                     move.l     -[A7], D0
  1391. 00000F94  2F0B                     move.l     -[A7], A3
  1392. 00000F96  486D E53C                pea.l      [A5 - 0x1AC4]
  1393. 00000F9A  4EBA 073C                jsr        [PC + 0x73C /* 000016D8 */]
  1394. 00000F9E  302B 0006                move.w     D0, [A3 + 0x6]
  1395. 00000FA2  48C0                     ext.l      D0
  1396. 00000FA4  7227                     moveq.l    D1, 0x27
  1397. 00000FA6  9280                     sub.l      D1, D0
  1398. 00000FA8  2F01                     move.l     -[A7], D1
  1399. 00000FAA  2005                     move.l     D0, D5
  1400. 00000FAC  D040                     add.w      D0, D0
  1401. 00000FAE  41ED E678                lea.l      A0, [A5 - 0x1988]
  1402. 00000FB2  3030 0000                move.w     D0, [A0 + D0.w]
  1403. 00000FB6  48C0                     ext.l      D0
  1404. 00000FB8  322B 0008                move.w     D1, [A3 + 0x8]
  1405. 00000FBC  48C1                     ext.l      D1
  1406. 00000FBE  9081                     sub.l      D0, D1
  1407. 00000FC0  2F00                     move.l     -[A7], D0
  1408. 00000FC2  7000                     moveq.l    D0, 0x00
  1409. 00000FC4  2F00                     move.l     -[A7], D0
  1410. 00000FC6  2F0B                     move.l     -[A7], A3
  1411. 00000FC8  4EAD 06FA                jsr        [A5 + 0x6FA /* export_219 */]
  1412. 00000FCC  2F0B                     move.l     -[A7], A3
  1413. 00000FCE  4EAD 0712                jsr        [A5 + 0x712 /* export_222 */]
  1414. 00000FD2  4FEF 0034                lea.l      A7, [A7 + 0x34]
  1415. 00000FD6  4CEE 18F0 FFCC           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x34]
  1416. 00000FDC  4E5E                     unlink     A6
  1417. 00000FDE  4E75                     rts
  1418. 00000FE0  3FF9 91D1 4E3B           move.w     <<invalid special address>>, [0x91D14E3B]
  1419. 00000FE6  CD35 A858                and.b      [A5 + A2 + 0x58], D6
  1420. fn00000FEA:
  1421. 00000FEA  4E56 FFE0                link       A6, -0x0020
  1422. 00000FEE  2F0B                     move.l     -[A7], A3
  1423. 00000FF0  266E 0008                movea.l    A3, [A6 + 0x8]
  1424. 00000FF4  302B 0006                move.w     D0, [A3 + 0x6]
  1425. 00000FF8  48C0                     ext.l      D0
  1426. 00000FFA  5A80                     addq.l     D0, 5
  1427. 00000FFC  3D40 FFE8                move.w     [A6 - 0x18], D0
  1428. 00001000  302B 0006                move.w     D0, [A3 + 0x6]
  1429. 00001004  48C0                     ext.l      D0
  1430. 00001006  7215                     moveq.l    D1, 0x15
  1431. 00001008  D081                     add.l      D0, D1
  1432. 0000100A  3D40 FFEC                move.w     [A6 - 0x14], D0
  1433. 0000100E  302B 0008                move.w     D0, [A3 + 0x8]
  1434. 00001012  48C0                     ext.l      D0
  1435. 00001014  D081                     add.l      D0, D1
  1436. 00001016  3D40 FFEA                move.w     [A6 - 0x16], D0
  1437. 0000101A  302B 0008                move.w     D0, [A3 + 0x8]
  1438. 0000101E  48C0                     ext.l      D0
  1439. 00001020  7431                     moveq.l    D2, 0x31
  1440. 00001022  D082                     add.l      D0, D2
  1441. 00001024  3D40 FFEE                move.w     [A6 - 0x12], D0
  1442. 00001028  302B 0006                move.w     D0, [A3 + 0x6]
  1443. 0000102C  48C0                     ext.l      D0
  1444. 0000102E  D081                     add.l      D0, D1
  1445. 00001030  3D40 FFF0                move.w     [A6 - 0x10], D0
  1446. 00001034  302B 0006                move.w     D0, [A3 + 0x6]
  1447. 00001038  48C0                     ext.l      D0
  1448. 0000103A  721F                     moveq.l    D1, 0x1F
  1449. 0000103C  D081                     add.l      D0, D1
  1450. 0000103E  3D40 FFF4                move.w     [A6 - 0xC], D0
  1451. 00001042  302B 0008                move.w     D0, [A3 + 0x8]
  1452. 00001046  48C0                     ext.l      D0
  1453. 00001048  5280                     addq.l     D0, 1
  1454. 0000104A  3D40 FFF2                move.w     [A6 - 0xE], D0
  1455. 0000104E  302B 0008                move.w     D0, [A3 + 0x8]
  1456. 00001052  48C0                     ext.l      D0
  1457. 00001054  7240                     moveq.l    D1, 0x40
  1458. 00001056  D081                     add.l      D0, D1
  1459. 00001058  3D40 FFF6                move.w     [A6 - 0xA], D0
  1460. 0000105C  302E FFF4                move.w     D0, [A6 - 0xC]
  1461. 00001060  48C0                     ext.l      D0
  1462. 00001062  0C80 0000 00D2           cmpi.l     D0, 0xD2
  1463. 00001068  6C06                     bge        +0x8 /* 00001070 */
  1464. 0000106A  7000                     moveq.l    D0, 0x00
  1465. 0000106C  6000 02F0                bra        +0x2F2 /* 0000135E */
  1466. label00001070:
  1467. 00001070  302E FFE8                move.w     D0, [A6 - 0x18]
  1468. 00001074  48C0                     ext.l      D0
  1469. 00001076  0C80 0000 00FE           cmpi.l     D0, 0xFE
  1470. 0000107C  6F06                     ble        +0x8 /* 00001084 */
  1471. 0000107E  7000                     moveq.l    D0, 0x00
  1472. 00001080  6000 02DC                bra        +0x2DE /* 0000135E */
  1473. label00001084:
  1474. 00001084  302D E66C                move.w     D0, [A5 - 0x1994]
  1475. 00001088  48C0                     ext.l      D0
  1476. 0000108A  322E FFF6                move.w     D1, [A6 - 0xA]
  1477. 0000108E  48C1                     ext.l      D1
  1478. 00001090  B081                     cmp.l      D0, D1
  1479. 00001092  6F06                     ble        +0x8 /* 0000109A */
  1480. 00001094  7000                     moveq.l    D0, 0x00
  1481. 00001096  6000 02C6                bra        +0x2C8 /* 0000135E */
  1482. label0000109A:
  1483. 0000109A  302D E66C                move.w     D0, [A5 - 0x1994]
  1484. 0000109E  48C0                     ext.l      D0
  1485. 000010A0  723C                     moveq.l    D1, 0x3C
  1486. 000010A2  D081                     add.l      D0, D1
  1487. 000010A4  342E FFF2                move.w     D2, [A6 - 0xE]
  1488. 000010A8  48C2                     ext.l      D2
  1489. 000010AA  B082                     cmp.l      D0, D2
  1490. 000010AC  6C06                     bge        +0x8 /* 000010B4 */
  1491. 000010AE  7000                     moveq.l    D0, 0x00
  1492. 000010B0  6000 02AC                bra        +0x2AE /* 0000135E */
  1493. label000010B4:
  1494. 000010B4  3D7C 00D2 FFE0           move.w     [A6 - 0x20], 0xD2
  1495. 000010BA  3D7C 00D9 FFE4           move.w     [A6 - 0x1C], 0xD9
  1496. 000010C0  302D E668                move.w     D0, [A5 - 0x1998]
  1497. 000010C4  48C0                     ext.l      D0
  1498. 000010C6  72FF                     moveq.l    D1, 0xFFFFFFFF
  1499. 000010C8  B280                     cmp.l      D1, D0
  1500. 000010CA  661E                     bne        +0x20 /* 000010EA */
  1501. 000010CC  302D E66C                move.w     D0, [A5 - 0x1994]
  1502. 000010D0  48C0                     ext.l      D0
  1503. 000010D2  7215                     moveq.l    D1, 0x15
  1504. 000010D4  D081                     add.l      D0, D1
  1505. 000010D6  3D40 FFE2                move.w     [A6 - 0x1E], D0
  1506. 000010DA  302D E66C                move.w     D0, [A5 - 0x1994]
  1507. 000010DE  48C0                     ext.l      D0
  1508. 000010E0  7429                     moveq.l    D2, 0x29
  1509. 000010E2  D082                     add.l      D0, D2
  1510. 000010E4  3D40 FFE6                move.w     [A6 - 0x1A], D0
  1511. 000010E8  6042                     bra        +0x44 /* 0000112C */
  1512. label000010EA:
  1513. 000010EA  302D E668                move.w     D0, [A5 - 0x1998]
  1514. 000010EE  48C0                     ext.l      D0
  1515. 000010F0  661E                     bne        +0x20 /* 00001110 */
  1516. 000010F2  302D E66C                move.w     D0, [A5 - 0x1994]
  1517. 000010F6  48C0                     ext.l      D0
  1518. 000010F8  7210                     moveq.l    D1, 0x10
  1519. 000010FA  D081                     add.l      D0, D1
  1520. 000010FC  3D40 FFE2                move.w     [A6 - 0x1E], D0
  1521. 00001100  302D E66C                move.w     D0, [A5 - 0x1994]
  1522. 00001104  48C0                     ext.l      D0
  1523. 00001106  7424                     moveq.l    D2, 0x24
  1524. 00001108  D082                     add.l      D0, D2
  1525. 0000110A  3D40 FFE6                move.w     [A6 - 0x1A], D0
  1526. 0000110E  601C                     bra        +0x1E /* 0000112C */
  1527. label00001110:
  1528. 00001110  302D E66C                move.w     D0, [A5 - 0x1994]
  1529. 00001114  48C0                     ext.l      D0
  1530. 00001116  721A                     moveq.l    D1, 0x1A
  1531. 00001118  D081                     add.l      D0, D1
  1532. 0000111A  3D40 FFE2                move.w     [A6 - 0x1E], D0
  1533. 0000111E  302D E66C                move.w     D0, [A5 - 0x1994]
  1534. 00001122  48C0                     ext.l      D0
  1535. 00001124  742E                     moveq.l    D2, 0x2E
  1536. 00001126  D082                     add.l      D0, D2
  1537. 00001128  3D40 FFE6                move.w     [A6 - 0x1A], D0
  1538. label0000112C:
  1539. 0000112C  558F                     subq.l     A7, 2
  1540. 0000112E  486E FFE0                pea.l      [A6 - 0x20]
  1541. 00001132  486E FFE8                pea.l      [A6 - 0x18]
  1542. 00001136  486E FFF8                pea.l      [A6 - 0x8]
  1543. 0000113A  A8AA                     syscall    SectRect
  1544. 0000113C  4A1F                     tst.b      [A7]+
  1545. 0000113E  6706                     beq        +0x8 /* 00001146 */
  1546. 00001140  7001                     moveq.l    D0, 0x01
  1547. 00001142  6000 021A                bra        +0x21C /* 0000135E */
  1548. label00001146:
  1549. 00001146  558F                     subq.l     A7, 2
  1550. 00001148  486E FFE0                pea.l      [A6 - 0x20]
  1551. 0000114C  486E FFF0                pea.l      [A6 - 0x10]
  1552. 00001150  486E FFF8                pea.l      [A6 - 0x8]
  1553. 00001154  A8AA                     syscall    SectRect
  1554. 00001156  4A1F                     tst.b      [A7]+
  1555. 00001158  6706                     beq        +0x8 /* 00001160 */
  1556. 0000115A  7001                     moveq.l    D0, 0x01
  1557. 0000115C  6000 0200                bra        +0x202 /* 0000135E */
  1558. label00001160:
  1559. 00001160  3D7C 00DA FFE0           move.w     [A6 - 0x20], 0xDA
  1560. 00001166  3D7C 00DE FFE4           move.w     [A6 - 0x1C], 0xDE
  1561. 0000116C  302D E668                move.w     D0, [A5 - 0x1998]
  1562. 00001170  48C0                     ext.l      D0
  1563. 00001172  72FF                     moveq.l    D1, 0xFFFFFFFF
  1564. 00001174  B280                     cmp.l      D1, D0
  1565. 00001176  661E                     bne        +0x20 /* 00001196 */
  1566. 00001178  302D E66C                move.w     D0, [A5 - 0x1994]
  1567. 0000117C  48C0                     ext.l      D0
  1568. 0000117E  720C                     moveq.l    D1, 0x0C
  1569. 00001180  D081                     add.l      D0, D1
  1570. 00001182  3D40 FFE2                move.w     [A6 - 0x1E], D0
  1571. 00001186  302D E66C                move.w     D0, [A5 - 0x1994]
  1572. 0000118A  48C0                     ext.l      D0
  1573. 0000118C  7428                     moveq.l    D2, 0x28
  1574. 0000118E  D082                     add.l      D0, D2
  1575. 00001190  3D40 FFE6                move.w     [A6 - 0x1A], D0
  1576. 00001194  6042                     bra        +0x44 /* 000011D8 */
  1577. label00001196:
  1578. 00001196  302D E668                move.w     D0, [A5 - 0x1998]
  1579. 0000119A  48C0                     ext.l      D0
  1580. 0000119C  661E                     bne        +0x20 /* 000011BC */
  1581. 0000119E  302D E66C                move.w     D0, [A5 - 0x1994]
  1582. 000011A2  48C0                     ext.l      D0
  1583. 000011A4  7211                     moveq.l    D1, 0x11
  1584. 000011A6  D081                     add.l      D0, D1
  1585. 000011A8  3D40 FFE2                move.w     [A6 - 0x1E], D0
  1586. 000011AC  302D E66C                move.w     D0, [A5 - 0x1994]
  1587. 000011B0  48C0                     ext.l      D0
  1588. 000011B2  742D                     moveq.l    D2, 0x2D
  1589. 000011B4  D082                     add.l      D0, D2
  1590. 000011B6  3D40 FFE6                move.w     [A6 - 0x1A], D0
  1591. 000011BA  601C                     bra        +0x1E /* 000011D8 */
  1592. label000011BC:
  1593. 000011BC  302D E66C                move.w     D0, [A5 - 0x1994]
  1594. 000011C0  48C0                     ext.l      D0
  1595. 000011C2  7217                     moveq.l    D1, 0x17
  1596. 000011C4  D081                     add.l      D0, D1
  1597. 000011C6  3D40 FFE2                move.w     [A6 - 0x1E], D0
  1598. 000011CA  302D E66C                move.w     D0, [A5 - 0x1994]
  1599. 000011CE  48C0                     ext.l      D0
  1600. 000011D0  7431                     moveq.l    D2, 0x31
  1601. 000011D2  D082                     add.l      D0, D2
  1602. 000011D4  3D40 FFE6                move.w     [A6 - 0x1A], D0
  1603. label000011D8:
  1604. 000011D8  558F                     subq.l     A7, 2
  1605. 000011DA  486E FFE0                pea.l      [A6 - 0x20]
  1606. 000011DE  486E FFE8                pea.l      [A6 - 0x18]
  1607. 000011E2  486E FFF8                pea.l      [A6 - 0x8]
  1608. 000011E6  A8AA                     syscall    SectRect
  1609. 000011E8  4A1F                     tst.b      [A7]+
  1610. 000011EA  6706                     beq        +0x8 /* 000011F2 */
  1611. 000011EC  7001                     moveq.l    D0, 0x01
  1612. 000011EE  6000 016E                bra        +0x170 /* 0000135E */
  1613. label000011F2:
  1614. 000011F2  558F                     subq.l     A7, 2
  1615. 000011F4  486E FFE0                pea.l      [A6 - 0x20]
  1616. 000011F8  486E FFF0                pea.l      [A6 - 0x10]
  1617. 000011FC  486E FFF8                pea.l      [A6 - 0x8]
  1618. 00001200  A8AA                     syscall    SectRect
  1619. 00001202  4A1F                     tst.b      [A7]+
  1620. 00001204  6706                     beq        +0x8 /* 0000120C */
  1621. 00001206  7001                     moveq.l    D0, 0x01
  1622. 00001208  6000 0154                bra        +0x156 /* 0000135E */
  1623. label0000120C:
  1624. 0000120C  3D7C 00DE FFE0           move.w     [A6 - 0x20], 0xDE
  1625. 00001212  3D7C 00F0 FFE4           move.w     [A6 - 0x1C], 0xF0
  1626. 00001218  302D E668                move.w     D0, [A5 - 0x1998]
  1627. 0000121C  48C0                     ext.l      D0
  1628. 0000121E  72FF                     moveq.l    D1, 0xFFFFFFFF
  1629. 00001220  B280                     cmp.l      D1, D0
  1630. 00001222  661C                     bne        +0x1E /* 00001240 */
  1631. 00001224  302D E66C                move.w     D0, [A5 - 0x1994]
  1632. 00001228  48C0                     ext.l      D0
  1633. 0000122A  5080                     addq.l     D0, 8
  1634. 0000122C  3D40 FFE2                move.w     [A6 - 0x1E], D0
  1635. 00001230  302D E66C                move.w     D0, [A5 - 0x1994]
  1636. 00001234  48C0                     ext.l      D0
  1637. 00001236  7230                     moveq.l    D1, 0x30
  1638. 00001238  D081                     add.l      D0, D1
  1639. 0000123A  3D40 FFE6                move.w     [A6 - 0x1A], D0
  1640. 0000123E  6042                     bra        +0x44 /* 00001282 */
  1641. label00001240:
  1642. 00001240  302D E668                move.w     D0, [A5 - 0x1998]
  1643. 00001244  48C0                     ext.l      D0
  1644. 00001246  661E                     bne        +0x20 /* 00001266 */
  1645. 00001248  302D E66C                move.w     D0, [A5 - 0x1994]
  1646. 0000124C  48C0                     ext.l      D0
  1647. 0000124E  720B                     moveq.l    D1, 0x0B
  1648. 00001250  D081                     add.l      D0, D1
  1649. 00001252  3D40 FFE2                move.w     [A6 - 0x1E], D0
  1650. 00001256  302D E66C                move.w     D0, [A5 - 0x1994]
  1651. 0000125A  48C0                     ext.l      D0
  1652. 0000125C  7432                     moveq.l    D2, 0x32
  1653. 0000125E  D082                     add.l      D0, D2
  1654. 00001260  3D40 FFE6                move.w     [A6 - 0x1A], D0
  1655. 00001264  601C                     bra        +0x1E /* 00001282 */
  1656. label00001266:
  1657. 00001266  302D E66C                move.w     D0, [A5 - 0x1994]
  1658. 0000126A  48C0                     ext.l      D0
  1659. 0000126C  720D                     moveq.l    D1, 0x0D
  1660. 0000126E  D081                     add.l      D0, D1
  1661. 00001270  3D40 FFE2                move.w     [A6 - 0x1E], D0
  1662. 00001274  302D E66C                move.w     D0, [A5 - 0x1994]
  1663. 00001278  48C0                     ext.l      D0
  1664. 0000127A  7435                     moveq.l    D2, 0x35
  1665. 0000127C  D082                     add.l      D0, D2
  1666. 0000127E  3D40 FFE6                move.w     [A6 - 0x1A], D0
  1667. label00001282:
  1668. 00001282  558F                     subq.l     A7, 2
  1669. 00001284  486E FFE0                pea.l      [A6 - 0x20]
  1670. 00001288  486E FFE8                pea.l      [A6 - 0x18]
  1671. 0000128C  486E FFF8                pea.l      [A6 - 0x8]
  1672. 00001290  A8AA                     syscall    SectRect
  1673. 00001292  4A1F                     tst.b      [A7]+
  1674. 00001294  6706                     beq        +0x8 /* 0000129C */
  1675. 00001296  7001                     moveq.l    D0, 0x01
  1676. 00001298  6000 00C4                bra        +0xC6 /* 0000135E */
  1677. label0000129C:
  1678. 0000129C  558F                     subq.l     A7, 2
  1679. 0000129E  486E FFE0                pea.l      [A6 - 0x20]
  1680. 000012A2  486E FFF0                pea.l      [A6 - 0x10]
  1681. 000012A6  486E FFF8                pea.l      [A6 - 0x8]
  1682. 000012AA  A8AA                     syscall    SectRect
  1683. 000012AC  4A1F                     tst.b      [A7]+
  1684. 000012AE  6706                     beq        +0x8 /* 000012B6 */
  1685. 000012B0  7001                     moveq.l    D0, 0x01
  1686. 000012B2  6000 00AA                bra        +0xAC /* 0000135E */
  1687. label000012B6:
  1688. 000012B6  3D7C 00F0 FFE0           move.w     [A6 - 0x20], 0xF0
  1689. 000012BC  3D7C 00FD FFE4           move.w     [A6 - 0x1C], 0xFD
  1690. 000012C2  302D E668                move.w     D0, [A5 - 0x1998]
  1691. 000012C6  48C0                     ext.l      D0
  1692. 000012C8  72FF                     moveq.l    D1, 0xFFFFFFFF
  1693. 000012CA  B280                     cmp.l      D1, D0
  1694. 000012CC  661C                     bne        +0x1E /* 000012EA */
  1695. 000012CE  302D E66C                move.w     D0, [A5 - 0x1994]
  1696. 000012D2  48C0                     ext.l      D0
  1697. 000012D4  5C80                     addq.l     D0, 6
  1698. 000012D6  3D40 FFE2                move.w     [A6 - 0x1E], D0
  1699. 000012DA  302D E66C                move.w     D0, [A5 - 0x1994]
  1700. 000012DE  48C0                     ext.l      D0
  1701. 000012E0  723A                     moveq.l    D1, 0x3A
  1702. 000012E2  D081                     add.l      D0, D1
  1703. 000012E4  3D40 FFE6                move.w     [A6 - 0x1A], D0
  1704. 000012E8  603E                     bra        +0x40 /* 00001328 */
  1705. label000012EA:
  1706. 000012EA  302D E668                move.w     D0, [A5 - 0x1998]
  1707. 000012EE  48C0                     ext.l      D0
  1708. 000012F0  661C                     bne        +0x1E /* 0000130E */
  1709. 000012F2  302D E66C                move.w     D0, [A5 - 0x1994]
  1710. 000012F6  48C0                     ext.l      D0
  1711. 000012F8  5A80                     addq.l     D0, 5
  1712. 000012FA  3D40 FFE2                move.w     [A6 - 0x1E], D0
  1713. 000012FE  302D E66C                move.w     D0, [A5 - 0x1994]
  1714. 00001302  48C0                     ext.l      D0
  1715. 00001304  7239                     moveq.l    D1, 0x39
  1716. 00001306  D081                     add.l      D0, D1
  1717. 00001308  3D40 FFE6                move.w     [A6 - 0x1A], D0
  1718. 0000130C  601A                     bra        +0x1C /* 00001328 */
  1719. label0000130E:
  1720. 0000130E  302D E66C                move.w     D0, [A5 - 0x1994]
  1721. 00001312  48C0                     ext.l      D0
  1722. 00001314  5A80                     addq.l     D0, 5
  1723. 00001316  3D40 FFE2                move.w     [A6 - 0x1E], D0
  1724. 0000131A  302D E66C                move.w     D0, [A5 - 0x1994]
  1725. 0000131E  48C0                     ext.l      D0
  1726. 00001320  7239                     moveq.l    D1, 0x39
  1727. 00001322  D081                     add.l      D0, D1
  1728. 00001324  3D40 FFE6                move.w     [A6 - 0x1A], D0
  1729. label00001328:
  1730. 00001328  558F                     subq.l     A7, 2
  1731. 0000132A  486E FFE0                pea.l      [A6 - 0x20]
  1732. 0000132E  486E FFE8                pea.l      [A6 - 0x18]
  1733. 00001332  486E FFF8                pea.l      [A6 - 0x8]
  1734. 00001336  A8AA                     syscall    SectRect
  1735. 00001338  4A1F                     tst.b      [A7]+
  1736. 0000133A  6704                     beq        +0x6 /* 00001340 */
  1737. 0000133C  7001                     moveq.l    D0, 0x01
  1738. 0000133E  601E                     bra        +0x20 /* 0000135E */
  1739. label00001340:
  1740. 00001340  2F00                     move.l     -[A7], D0
  1741. 00001342  558F                     subq.l     A7, 2
  1742. 00001344  486E FFE0                pea.l      [A6 - 0x20]
  1743. 00001348  486E FFF0                pea.l      [A6 - 0x10]
  1744. 0000134C  486E FFF8                pea.l      [A6 - 0x8]
  1745. 00001350  A8AA                     syscall    SectRect
  1746. 00001352  121F                     move.b     D1, [A7]+
  1747. 00001354  201F                     move.l     D0, [A7]+
  1748. 00001356  5301                     subq.b     D1, 1
  1749. 00001358  9301                     subx.b     D1, D1
  1750. 0000135A  5201                     addq.b     D1, 1
  1751. 0000135C  1001                     move.b     D0, D1
  1752. label0000135E:
  1753. 0000135E  266E FFDC                movea.l    A3, [A6 - 0x24]
  1754. 00001362  4E5E                     unlink     A6
  1755. 00001364  4E75                     rts
  1756. export_395:
  1757. 00001366  4E56 FFC6                link       A6, -0x003A
  1758. 0000136A  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1759. 0000136E  49ED E684                lea.l      A4, [A5 - 0x197C]
  1760. 00001372  266F 005A                movea.l    A3, [A7 + 0x5A]
  1761. 00001376  3013                     move.w     D0, [A3]
  1762. 00001378  48C0                     ext.l      D0
  1763. 0000137A  7CFB                     moveq.l    D6, 0xFFFFFFFB
  1764. 0000137C  9C80                     sub.l      D6, D0
  1765. 0000137E  2F0B                     move.l     -[A7], A3
  1766. 00001380  4EBA FC68                jsr        [PC - 0x398 /* 00000FEA */]
  1767. 00001384  1800                     move.b     D4, D0
  1768. 00001386  588F                     addq.l     A7, 4
  1769. 00001388  6700 00F2                beq        +0xF4 /* 0000147C */
  1770. 0000138C  4EAD 01CA                jsr        [A5 + 0x1CA /* export_53 */]
  1771. 00001390  4878 232E                push.l     0x232E /* '#.' */
  1772. 00001394  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  1773. 00001398  4247                     clr.w      D7
  1774. 0000139A  588F                     addq.l     A7, 4
  1775. 0000139C  600A                     bra        +0xC /* 000013A8 */
  1776. label0000139E:
  1777. 0000139E  41ED E662                lea.l      A0, [A5 - 0x199E]
  1778. 000013A2  4230 7000                clr.b      [A0 + D7.w]
  1779. 000013A6  5247                     addq.w     D7, 1
  1780. label000013A8:
  1781. 000013A8  48C7                     ext.l      D7
  1782. 000013AA  7005                     moveq.l    D0, 0x05
  1783. 000013AC  B087                     cmp.l      D0, D7
  1784. 000013AE  6EEE                     bgt        -0x10 /* 0000139E */
  1785. 000013B0  4247                     clr.w      D7
  1786. 000013B2  6010                     bra        +0x12 /* 000013C4 */
  1787. label000013B4:
  1788. 000013B4  48C7                     ext.l      D7
  1789. 000013B6  2007                     move.l     D0, D7
  1790. 000013B8  D080                     add.l      D0, D0
  1791. 000013BA  41ED E654                lea.l      A0, [A5 - 0x19AC]
  1792. 000013BE  4270 0800                clr.w      [A0 + D0]
  1793. 000013C2  5247                     addq.w     D7, 1
  1794. label000013C4:
  1795. 000013C4  48C7                     ext.l      D7
  1796. 000013C6  7007                     moveq.l    D0, 0x07
  1797. 000013C8  B087                     cmp.l      D0, D7
  1798. 000013CA  6EE8                     bgt        -0x16 /* 000013B4 */
  1799. 000013CC  3B7C 0064 E682           move.w     [A5 - 0x197E], 0x64 /* 'd' */
  1800. 000013D2  7032                     moveq.l    D0, 0x32
  1801. 000013D4  2F00                     move.l     -[A7], D0
  1802. 000013D6  4EBA 0568                jsr        [PC + 0x568 /* 00001940 */]
  1803. 000013DA  7028                     moveq.l    D0, 0x28
  1804. 000013DC  2F00                     move.l     -[A7], D0
  1805. 000013DE  4EBA 045A                jsr        [PC + 0x45A /* 0000183A */]
  1806. 000013E2  7028                     moveq.l    D0, 0x28
  1807. 000013E4  2F00                     move.l     -[A7], D0
  1808. 000013E6  4EBA 04B6                jsr        [PC + 0x4B6 /* 0000189E */]
  1809. 000013EA  4247                     clr.w      D7
  1810. 000013EC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1811. 000013F0  606C                     bra        +0x6E /* 0000145E */
  1812. label000013F2:
  1813. 000013F2  48C7                     ext.l      D7
  1814. 000013F4  2007                     move.l     D0, D7
  1815. 000013F6  D080                     add.l      D0, D0
  1816. 000013F8  41ED E62A                lea.l      A0, [A5 - 0x19D6]
  1817. 000013FC  48C7                     ext.l      D7
  1818. 000013FE  2207                     move.l     D1, D7
  1819. 00001400  D281                     add.l      D1, D1
  1820. 00001402  43ED E654                lea.l      A1, [A5 - 0x19AC]
  1821. 00001406  3231 1800                move.w     D1, [A1 + D1]
  1822. 0000140A  48C1                     ext.l      D1
  1823. 0000140C  3030 0800                move.w     D0, [A0 + D0]
  1824. 00001410  48C0                     ext.l      D0
  1825. 00001412  B280                     cmp.l      D1, D0
  1826. 00001414  6C1E                     bge        +0x20 /* 00001434 */
  1827. 00001416  48C7                     ext.l      D7
  1828. 00001418  2007                     move.l     D0, D7
  1829. 0000141A  D080                     add.l      D0, D0
  1830. 0000141C  41ED E62A                lea.l      A0, [A5 - 0x19D6]
  1831. 00001420  48C7                     ext.l      D7
  1832. 00001422  2207                     move.l     D1, D7
  1833. 00001424  D281                     add.l      D1, D1
  1834. 00001426  43ED E654                lea.l      A1, [A5 - 0x19AC]
  1835. 0000142A  3231 1800                move.w     D1, [A1 + D1]
  1836. 0000142E  9370 0800                sub.w      [A0 + D0], D1
  1837. 00001432  6028                     bra        +0x2A /* 0000145C */
  1838. label00001434:
  1839. 00001434  48C7                     ext.l      D7
  1840. 00001436  2007                     move.l     D0, D7
  1841. 00001438  D080                     add.l      D0, D0
  1842. 0000143A  41ED E62A                lea.l      A0, [A5 - 0x19D6]
  1843. 0000143E  48C7                     ext.l      D7
  1844. 00001440  2207                     move.l     D1, D7
  1845. 00001442  D281                     add.l      D1, D1
  1846. 00001444  43ED E654                lea.l      A1, [A5 - 0x19AC]
  1847. 00001448  33B0 0800 1800           move.w     [A1 + D1], [A0 + D0]
  1848. 0000144E  48C7                     ext.l      D7
  1849. 00001450  2007                     move.l     D0, D7
  1850. 00001452  D080                     add.l      D0, D0
  1851. 00001454  41ED E62A                lea.l      A0, [A5 - 0x19D6]
  1852. 00001458  4270 0800                clr.w      [A0 + D0]
  1853. label0000145C:
  1854. 0000145C  5247                     addq.w     D7, 1
  1855. label0000145E:
  1856. 0000145E  48C7                     ext.l      D7
  1857. 00001460  7007                     moveq.l    D0, 0x07
  1858. 00001462  B087                     cmp.l      D0, D7
  1859. 00001464  6E8C                     bgt        -0x72 /* 000013F2 */
  1860. 00001466  377C 0001 00B8           move.w     [A3 + 0xB8], 0x1
  1861. 0000146C  41ED E69C                lea.l      A0, [A5 - 0x1964]
  1862. 00001470  4230 6000                clr.b      [A0 + D6.w]
  1863. 00001474  536D E670                subq.w     [A5 - 0x1990], 1
  1864. 00001478  6000 0254                bra        +0x256 /* 000016CE */
  1865. label0000147C:
  1866. 0000147C  2006                     move.l     D0, D6
  1867. 0000147E  D040                     add.w      D0, D0
  1868. 00001480  41ED E672                lea.l      A0, [A5 - 0x198E]
  1869. 00001484  31AB 0006 0000           move.w     [A0 + D0.w], [A3 + 0x6]
  1870. 0000148A  2006                     move.l     D0, D6
  1871. 0000148C  E540                     asl        D0.w, 2
  1872. 0000148E  4874 0000                pea.l      [A4 + D0.w]
  1873. 00001492  486E FFF6                pea.l      [A6 - 0xA]
  1874. 00001496  3F3C 100E                move.w     -[A7], 0x100E
  1875. 0000149A  A9EB                     syscall    Pack4/FP68K
  1876. 0000149C  2206                     move.l     D1, D6
  1877. 0000149E  E541                     asl        D1.w, 2
  1878. 000014A0  41ED E690                lea.l      A0, [A5 - 0x1970]
  1879. 000014A4  4870 1000                pea.l      [A0 + D1.w]
  1880. 000014A8  486E FFEC                pea.l      [A6 - 0x14]
  1881. 000014AC  3F3C 100E                move.w     -[A7], 0x100E
  1882. 000014B0  A9EB                     syscall    Pack4/FP68K
  1883. 000014B2  7202                     moveq.l    D1, 0x02
  1884. 000014B4  2D41 FFDE                move.l     [A6 - 0x22], D1
  1885. 000014B8  486E FFDE                pea.l      [A6 - 0x22]
  1886. 000014BC  486E FFE2                pea.l      [A6 - 0x1E]
  1887. 000014C0  3F3C 280E                move.w     -[A7], 0x280E
  1888. 000014C4  A9EB                     syscall    Pack4/FP68K
  1889. 000014C6  486E FFE2                pea.l      [A6 - 0x1E]
  1890. 000014CA  486E FFEC                pea.l      [A6 - 0x14]
  1891. 000014CE  3F3C 0004                move.w     -[A7], 0x4
  1892. 000014D2  A9EB                     syscall    Pack4/FP68K
  1893. 000014D4  486E FFEC                pea.l      [A6 - 0x14]
  1894. 000014D8  486E FFF6                pea.l      [A6 - 0xA]
  1895. 000014DC  4267                     clr.w      -[A7]
  1896. 000014DE  A9EB                     syscall    Pack4/FP68K
  1897. 000014E0  486E FFF6                pea.l      [A6 - 0xA]
  1898. 000014E4  4874 0000                pea.l      [A4 + D0.w]
  1899. 000014E8  3F3C 1010                move.w     -[A7], 0x1010
  1900. 000014EC  A9EB                     syscall    Pack4/FP68K
  1901. 000014EE  426B 0086                clr.w      [A3 + 0x86]
  1902. 000014F2  426B 0070                clr.w      [A3 + 0x70]
  1903. 000014F6  377C 0002 0072           move.w     [A3 + 0x72], 0x2
  1904. 000014FC  2006                     move.l     D0, D6
  1905. 000014FE  E540                     asl        D0.w, 2
  1906. 00001500  41ED E690                lea.l      A0, [A5 - 0x1970]
  1907. 00001504  4870 0000                pea.l      [A0 + D0.w]
  1908. 00001508  486E FFF6                pea.l      [A6 - 0xA]
  1909. 0000150C  3F3C 100E                move.w     -[A7], 0x100E
  1910. 00001510  A9EB                     syscall    Pack4/FP68K
  1911. 00001512  7000                     moveq.l    D0, 0x00
  1912. 00001514  2D40 FFDA                move.l     [A6 - 0x26], D0
  1913. 00001518  486E FFDA                pea.l      [A6 - 0x26]
  1914. 0000151C  486E FFF6                pea.l      [A6 - 0xA]
  1915. 00001520  3F3C 280A                move.w     -[A7], 0x280A /* '(\n' */
  1916. 00001524  A9EB                     syscall    Pack4/FP68K
  1917. 00001526  6474                     bcc        +0x76 /* 0000159C */
  1918. 00001528  2006                     move.l     D0, D6
  1919. 0000152A  E540                     asl        D0.w, 2
  1920. 0000152C  4874 0000                pea.l      [A4 + D0.w]
  1921. 00001530  486E FFF6                pea.l      [A6 - 0xA]
  1922. 00001534  3F3C 100E                move.w     -[A7], 0x100E
  1923. 00001538  A9EB                     syscall    Pack4/FP68K
  1924. 0000153A  70FE                     moveq.l    D0, 0xFFFFFFFE
  1925. 0000153C  2D40 FFD6                move.l     [A6 - 0x2A], D0
  1926. 00001540  486E FFD6                pea.l      [A6 - 0x2A]
  1927. 00001544  486E FFF6                pea.l      [A6 - 0xA]
  1928. 00001548  3F3C 280A                move.w     -[A7], 0x280A /* '(\n' */
  1929. 0000154C  A9EB                     syscall    Pack4/FP68K
  1930. 0000154E  6400 00E8                bcc        +0xEA /* 00001638 */
  1931. 00001552  377C FFFE 0070           move.w     [A3 + 0x70], 0xFFFE
  1932. 00001558  2006                     move.l     D0, D6
  1933. 0000155A  E540                     asl        D0.w, 2
  1934. 0000155C  4874 0000                pea.l      [A4 + D0.w]
  1935. 00001560  486E FFF6                pea.l      [A6 - 0xA]
  1936. 00001564  3F3C 100E                move.w     -[A7], 0x100E
  1937. 00001568  A9EB                     syscall    Pack4/FP68K
  1938. 0000156A  7202                     moveq.l    D1, 0x02
  1939. 0000156C  2D41 FFD2                move.l     [A6 - 0x2E], D1
  1940. 00001570  486E FFD2                pea.l      [A6 - 0x2E]
  1941. 00001574  486E FFEC                pea.l      [A6 - 0x14]
  1942. 00001578  3F3C 280E                move.w     -[A7], 0x280E
  1943. 0000157C  A9EB                     syscall    Pack4/FP68K
  1944. 0000157E  486E FFEC                pea.l      [A6 - 0x14]
  1945. 00001582  486E FFF6                pea.l      [A6 - 0xA]
  1946. 00001586  4267                     clr.w      -[A7]
  1947. 00001588  A9EB                     syscall    Pack4/FP68K
  1948. 0000158A  486E FFF6                pea.l      [A6 - 0xA]
  1949. 0000158E  4874 0000                pea.l      [A4 + D0.w]
  1950. 00001592  3F3C 1010                move.w     -[A7], 0x1010
  1951. 00001596  A9EB                     syscall    Pack4/FP68K
  1952. 00001598  6000 009E                bra        +0xA0 /* 00001638 */
  1953. label0000159C:
  1954. 0000159C  2006                     move.l     D0, D6
  1955. 0000159E  E540                     asl        D0.w, 2
  1956. 000015A0  41ED E690                lea.l      A0, [A5 - 0x1970]
  1957. 000015A4  4870 0000                pea.l      [A0 + D0.w]
  1958. 000015A8  486E FFF6                pea.l      [A6 - 0xA]
  1959. 000015AC  3F3C 100E                move.w     -[A7], 0x100E
  1960. 000015B0  A9EB                     syscall    Pack4/FP68K
  1961. 000015B2  7000                     moveq.l    D0, 0x00
  1962. 000015B4  2D40 FFCE                move.l     [A6 - 0x32], D0
  1963. 000015B8  486E FFCE                pea.l      [A6 - 0x32]
  1964. 000015BC  486E FFF6                pea.l      [A6 - 0xA]
  1965. 000015C0  3F3C 280A                move.w     -[A7], 0x280A /* '(\n' */
  1966. 000015C4  A9EB                     syscall    Pack4/FP68K
  1967. 000015C6  6F70                     ble        +0x72 /* 00001638 */
  1968. 000015C8  2006                     move.l     D0, D6
  1969. 000015CA  E540                     asl        D0.w, 2
  1970. 000015CC  4874 0000                pea.l      [A4 + D0.w]
  1971. 000015D0  486E FFF6                pea.l      [A6 - 0xA]
  1972. 000015D4  3F3C 100E                move.w     -[A7], 0x100E
  1973. 000015D8  A9EB                     syscall    Pack4/FP68K
  1974. 000015DA  7002                     moveq.l    D0, 0x02
  1975. 000015DC  2D40 FFCA                move.l     [A6 - 0x36], D0
  1976. 000015E0  486E FFCA                pea.l      [A6 - 0x36]
  1977. 000015E4  486E FFF6                pea.l      [A6 - 0xA]
  1978. 000015E8  3F3C 280A                move.w     -[A7], 0x280A /* '(\n' */
  1979. 000015EC  A9EB                     syscall    Pack4/FP68K
  1980. 000015EE  6F48                     ble        +0x4A /* 00001638 */
  1981. 000015F0  377C 0002 0070           move.w     [A3 + 0x70], 0x2
  1982. 000015F6  2006                     move.l     D0, D6
  1983. 000015F8  E540                     asl        D0.w, 2
  1984. 000015FA  4874 0000                pea.l      [A4 + D0.w]
  1985. 000015FE  486E FFF6                pea.l      [A6 - 0xA]
  1986. 00001602  3F3C 100E                move.w     -[A7], 0x100E
  1987. 00001606  A9EB                     syscall    Pack4/FP68K
  1988. 00001608  7202                     moveq.l    D1, 0x02
  1989. 0000160A  2D41 FFC6                move.l     [A6 - 0x3A], D1
  1990. 0000160E  486E FFC6                pea.l      [A6 - 0x3A]
  1991. 00001612  486E FFEC                pea.l      [A6 - 0x14]
  1992. 00001616  3F3C 280E                move.w     -[A7], 0x280E
  1993. 0000161A  A9EB                     syscall    Pack4/FP68K
  1994. 0000161C  486E FFEC                pea.l      [A6 - 0x14]
  1995. 00001620  486E FFF6                pea.l      [A6 - 0xA]
  1996. 00001624  3F3C 0002                move.w     -[A7], 0x2
  1997. 00001628  A9EB                     syscall    Pack4/FP68K
  1998. 0000162A  486E FFF6                pea.l      [A6 - 0xA]
  1999. 0000162E  4874 0000                pea.l      [A4 + D0.w]
  2000. 00001632  3F3C 1010                move.w     -[A7], 0x1010
  2001. 00001636  A9EB                     syscall    Pack4/FP68K
  2002. label00001638:
  2003. 00001638  2006                     move.l     D0, D6
  2004. 0000163A  D040                     add.w      D0, D0
  2005. 0000163C  41ED E672                lea.l      A0, [A5 - 0x198E]
  2006. 00001640  3030 0000                move.w     D0, [A0 + D0.w]
  2007. 00001644  48C0                     ext.l      D0
  2008. 00001646  0C80 0000 0139           cmpi.l     D0, 0x139
  2009. 0000164C  6F1C                     ble        +0x1E /* 0000166A */
  2010. 0000164E  2F0B                     move.l     -[A7], A3
  2011. 00001650  4EAD 071A                jsr        [A5 + 0x71A /* export_223 */]
  2012. 00001654  377C 0001 00B8           move.w     [A3 + 0xB8], 0x1
  2013. 0000165A  41ED E69C                lea.l      A0, [A5 - 0x1964]
  2014. 0000165E  4230 6000                clr.b      [A0 + D6.w]
  2015. 00001662  536D E670                subq.w     [A5 - 0x1990], 1
  2016. 00001666  588F                     addq.l     A7, 4
  2017. 00001668  6064                     bra        +0x66 /* 000016CE */
  2018. label0000166A:
  2019. 0000166A  2006                     move.l     D0, D6
  2020. 0000166C  D040                     add.w      D0, D0
  2021. 0000166E  41ED E672                lea.l      A0, [A5 - 0x198E]
  2022. 00001672  3030 0000                move.w     D0, [A0 + D0.w]
  2023. 00001676  48C0                     ext.l      D0
  2024. 00001678  7240                     moveq.l    D1, 0x40
  2025. 0000167A  B280                     cmp.l      D1, D0
  2026. 0000167C  6F04                     ble        +0x6 /* 00001682 */
  2027. 0000167E  7A0A                     moveq.l    D5, 0x0A
  2028. 00001680  6026                     bra        +0x28 /* 000016A8 */
  2029. label00001682:
  2030. 00001682  2006                     move.l     D0, D6
  2031. 00001684  D040                     add.w      D0, D0
  2032. 00001686  41ED E672                lea.l      A0, [A5 - 0x198E]
  2033. 0000168A  3030 0000                move.w     D0, [A0 + D0.w]
  2034. 0000168E  48C0                     ext.l      D0
  2035. 00001690  7227                     moveq.l    D1, 0x27
  2036. 00001692  9081                     sub.l      D0, D1
  2037. 00001694  720C                     moveq.l    D1, 0x0C
  2038. 00001696  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  2039. 0000169A  7A0A                     moveq.l    D5, 0x0A
  2040. 0000169C  9A80                     sub.l      D5, D0
  2041. 0000169E  48C5                     ext.l      D5
  2042. 000016A0  7005                     moveq.l    D0, 0x05
  2043. 000016A2  B085                     cmp.l      D0, D5
  2044. 000016A4  6F02                     ble        +0x4 /* 000016A8 */
  2045. 000016A6  7A05                     moveq.l    D5, 0x05
  2046. label000016A8:
  2047. 000016A8  48C5                     ext.l      D5
  2048. 000016AA  302B 008A                move.w     D0, [A3 + 0x8A]
  2049. 000016AE  48C0                     ext.l      D0
  2050. 000016B0  B085                     cmp.l      D0, D5
  2051. 000016B2  671A                     beq        +0x1C /* 000016CE */
  2052. 000016B4  486D 0C7A                pea.l      [A5 + 0xC7A /* export_395 */]
  2053. 000016B8  48C5                     ext.l      D5
  2054. 000016BA  2F05                     move.l     -[A7], D5
  2055. 000016BC  48C5                     ext.l      D5
  2056. 000016BE  2F05                     move.l     -[A7], D5
  2057. 000016C0  48C5                     ext.l      D5
  2058. 000016C2  2F05                     move.l     -[A7], D5
  2059. 000016C4  2F0B                     move.l     -[A7], A3
  2060. 000016C6  4EAD 06DA                jsr        [A5 + 0x6DA /* export_215 */]
  2061. 000016CA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2062. label000016CE:
  2063. 000016CE  4CEE 18F0 FFAE           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x52]
  2064. 000016D4  4E5E                     unlink     A6
  2065. 000016D6  4E75                     rts
  2066. fn000016D8:
  2067. 000016D8  4E56 0000                link       A6, 0
  2068. 000016DC  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  2069. 000016E0  3C2E 0012                move.w     D6, [A6 + 0x12]
  2070. 000016E4  286E 0008                movea.l    A4, [A6 + 0x8]
  2071. 000016E8  4247                     clr.w      D7
  2072. 000016EA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2073. 000016EE  2F0C                     move.l     -[A7], A4
  2074. 000016F0  4EAD 06CA                jsr        [A5 + 0x6CA /* export_213 */]
  2075. 000016F4  266C 0094                movea.l    A3, [A4 + 0x94]
  2076. 000016F8  508F                     addq.l     A7, 8
  2077. 000016FA  6024                     bra        +0x26 /* 00001720 */
  2078. label000016FC:
  2079. 000016FC  48C6                     ext.l      D6
  2080. 000016FE  3013                     move.w     D0, [A3]
  2081. 00001700  48C0                     ext.l      D0
  2082. 00001702  BC80                     cmp.l      D6, D0
  2083. 00001704  6614                     bne        +0x16 /* 0000171A */
  2084. 00001706  48C7                     ext.l      D7
  2085. 00001708  2F07                     move.l     -[A7], D7
  2086. 0000170A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2087. 0000170E  2F0C                     move.l     -[A7], A4
  2088. 00001710  4EAD 06C2                jsr        [A5 + 0x6C2 /* export_212 */]
  2089. 00001714  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2090. 00001718  6016                     bra        +0x18 /* 00001730 */
  2091. label0000171A:
  2092. 0000171A  266B 00BA                movea.l    A3, [A3 + 0xBA]
  2093. 0000171E  5247                     addq.w     D7, 1
  2094. label00001720:
  2095. 00001720  200B                     move.l     D0, A3
  2096. 00001722  66D8                     bne        -0x26 /* 000016FC */
  2097. 00001724  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2098. 00001728  2F0C                     move.l     -[A7], A4
  2099. 0000172A  4EAD 06BA                jsr        [A5 + 0x6BA /* export_211 */]
  2100. 0000172E  508F                     addq.l     A7, 8
  2101. label00001730:
  2102. 00001730  4CEE 18C0 FFF0           movem.l    D6,D7,A3,A4, [A6 - 0x10]
  2103. 00001736  4E5E                     unlink     A6
  2104. 00001738  4E75                     rts
  2105. export_396:
  2106. 0000173A  4E56 FFF8                link       A6, -0x0008
  2107. 0000173E  4A2D E6A2                tst.b      [A5 - 0x195E]
  2108. 00001742  6700 00B6                beq        +0xB8 /* 000017FA */
  2109. 00001746  302D D484                move.w     D0, [A5 - 0x2B7C]
  2110. 0000174A  48C0                     ext.l      D0
  2111. 0000174C  7201                     moveq.l    D1, 0x01
  2112. 0000174E  B280                     cmp.l      D1, D0
  2113. 00001750  6608                     bne        +0xA /* 0000175A */
  2114. 00001752  486D FE76                pea.l      [A5 - 0x18A]
  2115. 00001756  A89D                     syscall    PenPat
  2116. 00001758  6006                     bra        +0x8 /* 00001760 */
  2117. label0000175A:
  2118. 0000175A  486D E510                pea.l      [A5 - 0x1AF0]
  2119. 0000175E  AA14                     syscall    RGBForeColor
  2120. label00001760:
  2121. 00001760  486E FFF8                pea.l      [A6 - 0x8]
  2122. 00001764  7058                     moveq.l    D0, 0x58
  2123. 00001766  3F00                     move.w     -[A7], D0
  2124. 00001768  7209                     moveq.l    D1, 0x09
  2125. 0000176A  3F01                     move.w     -[A7], D1
  2126. 0000176C  3F3C 0147                move.w     -[A7], 0x147
  2127. 00001770  7024                     moveq.l    D0, 0x24
  2128. 00001772  3F00                     move.w     -[A7], D0
  2129. 00001774  A8A7                     syscall    SetRect
  2130. 00001776  486E FFF8                pea.l      [A6 - 0x8]
  2131. 0000177A  A8A2                     syscall    PaintRect
  2132. 0000177C  302D D484                move.w     D0, [A5 - 0x2B7C]
  2133. 00001780  48C0                     ext.l      D0
  2134. 00001782  7201                     moveq.l    D1, 0x01
  2135. 00001784  B280                     cmp.l      D1, D0
  2136. 00001786  6608                     bne        +0xA /* 00001790 */
  2137. 00001788  486D FE66                pea.l      [A5 - 0x19A]
  2138. 0000178C  A89D                     syscall    PenPat
  2139. 0000178E  6006                     bra        +0x8 /* 00001796 */
  2140. label00001790:
  2141. 00001790  486D E516                pea.l      [A5 - 0x1AEA]
  2142. 00001794  AA14                     syscall    RGBForeColor
  2143. label00001796:
  2144. 00001796  486E FFF8                pea.l      [A6 - 0x8]
  2145. 0000179A  7009                     moveq.l    D0, 0x09
  2146. 0000179C  3F00                     move.w     -[A7], D0
  2147. 0000179E  7224                     moveq.l    D1, 0x24
  2148. 000017A0  3F01                     move.w     -[A7], D1
  2149. 000017A2  2F3C 0139 019E           move.l     -[A7], 0x139019E
  2150. 000017A8  A8A7                     syscall    SetRect
  2151. 000017AA  486E FFF8                pea.l      [A6 - 0x8]
  2152. 000017AE  A8A2                     syscall    PaintRect
  2153. 000017B0  302D D484                move.w     D0, [A5 - 0x2B7C]
  2154. 000017B4  48C0                     ext.l      D0
  2155. 000017B6  7201                     moveq.l    D1, 0x01
  2156. 000017B8  B280                     cmp.l      D1, D0
  2157. 000017BA  6706                     beq        +0x8 /* 000017C2 */
  2158. 000017BC  486D E50A                pea.l      [A5 - 0x1AF6]
  2159. 000017C0  AA14                     syscall    RGBForeColor
  2160. label000017C2:
  2161. 000017C2  486D FE76                pea.l      [A5 - 0x18A]
  2162. 000017C6  A89D                     syscall    PenPat
  2163. 000017C8  3F3C 019F                move.w     -[A7], 0x19F
  2164. 000017CC  7009                     moveq.l    D0, 0x09
  2165. 000017CE  3F00                     move.w     -[A7], D0
  2166. 000017D0  A893                     syscall    MoveTo
  2167. 000017D2  2F3C 0139 019F           move.l     -[A7], 0x139019F
  2168. 000017D8  A891                     syscall    LineTo
  2169. 000017DA  7021                     moveq.l    D0, 0x21
  2170. 000017DC  2F00                     move.l     -[A7], D0
  2171. 000017DE  A862                     syscall    ForeColor
  2172. 000017E0  A89E                     syscall    PenNormal
  2173. 000017E2  3F3C 019E                move.w     -[A7], 0x19E
  2174. 000017E6  7009                     moveq.l    D0, 0x09
  2175. 000017E8  3F00                     move.w     -[A7], D0
  2176. 000017EA  A893                     syscall    MoveTo
  2177. 000017EC  2F3C 0139 019E           move.l     -[A7], 0x139019E
  2178. 000017F2  A891                     syscall    LineTo
  2179. 000017F4  422D E6A2                clr.b      [A5 - 0x195E]
  2180. 000017F8  603C                     bra        +0x3E /* 00001836 */
  2181. label000017FA:
  2182. 000017FA  302D D484                move.w     D0, [A5 - 0x2B7C]
  2183. 000017FE  48C0                     ext.l      D0
  2184. 00001800  7201                     moveq.l    D1, 0x01
  2185. 00001802  B280                     cmp.l      D1, D0
  2186. 00001804  6608                     bne        +0xA /* 0000180E */
  2187. 00001806  486D FE66                pea.l      [A5 - 0x19A]
  2188. 0000180A  A89D                     syscall    PenPat
  2189. 0000180C  6006                     bra        +0x8 /* 00001814 */
  2190. label0000180E:
  2191. 0000180E  486D E516                pea.l      [A5 - 0x1AEA]
  2192. 00001812  AA14                     syscall    RGBForeColor
  2193. label00001814:
  2194. 00001814  486E FFF8                pea.l      [A6 - 0x8]
  2195. 00001818  7009                     moveq.l    D0, 0x09
  2196. 0000181A  3F00                     move.w     -[A7], D0
  2197. 0000181C  7224                     moveq.l    D1, 0x24
  2198. 0000181E  3F01                     move.w     -[A7], D1
  2199. 00001820  2F3C 0139 019E           move.l     -[A7], 0x139019E
  2200. 00001826  A8A7                     syscall    SetRect
  2201. 00001828  486E FFF8                pea.l      [A6 - 0x8]
  2202. 0000182C  A8A2                     syscall    PaintRect
  2203. 0000182E  7021                     moveq.l    D0, 0x21
  2204. 00001830  2F00                     move.l     -[A7], D0
  2205. 00001832  A862                     syscall    ForeColor
  2206. 00001834  A89E                     syscall    PenNormal
  2207. label00001836:
  2208. 00001836  4E5E                     unlink     A6
  2209. 00001838  4E75                     rts
  2210. fn0000183A:
  2211. 0000183A  48E7 0700                movem.l    -[A7], D5,D6,D7
  2212. 0000183E  3A2F 0012                move.w     D5, [A7 + 0x12]
  2213. 00001842  302D E62A                move.w     D0, [A5 - 0x19D6]
  2214. 00001846  48C0                     ext.l      D0
  2215. 00001848  5280                     addq.l     D0, 1
  2216. 0000184A  7202                     moveq.l    D1, 0x02
  2217. 0000184C  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  2218. 00001850  3C00                     move.w     D6, D0
  2219. 00001852  4247                     clr.w      D7
  2220. 00001854  6018                     bra        +0x1A /* 0000186E */
  2221. label00001856:
  2222. 00001856  7064                     moveq.l    D0, 0x64
  2223. 00001858  2F00                     move.l     -[A7], D0
  2224. 0000185A  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  2225. 0000185E  48C0                     ext.l      D0
  2226. 00001860  48C5                     ext.l      D5
  2227. 00001862  BA80                     cmp.l      D5, D0
  2228. 00001864  588F                     addq.l     A7, 4
  2229. 00001866  6F04                     ble        +0x6 /* 0000186C */
  2230. 00001868  526D E654                addq.w     [A5 - 0x19AC], 1
  2231. label0000186C:
  2232. 0000186C  5247                     addq.w     D7, 1
  2233. label0000186E:
  2234. 0000186E  48C7                     ext.l      D7
  2235. 00001870  48C6                     ext.l      D6
  2236. 00001872  BC87                     cmp.l      D6, D7
  2237. 00001874  6EE0                     bgt        -0x1E /* 00001856 */
  2238. 00001876  302D E654                move.w     D0, [A5 - 0x19AC]
  2239. 0000187A  48C0                     ext.l      D0
  2240. 0000187C  E380                     asl        D0, 1
  2241. 0000187E  3B40 E654                move.w     [A5 - 0x19AC], D0
  2242. 00001882  302D E62A                move.w     D0, [A5 - 0x19D6]
  2243. 00001886  48C0                     ext.l      D0
  2244. 00001888  322D E654                move.w     D1, [A5 - 0x19AC]
  2245. 0000188C  48C1                     ext.l      D1
  2246. 0000188E  B081                     cmp.l      D0, D1
  2247. 00001890  6C06                     bge        +0x8 /* 00001898 */
  2248. 00001892  3B6D E62A E654           move.w     [A5 - 0x19AC], [A5 - 0x19D6]
  2249. label00001898:
  2250. 00001898  4CDF 00E0                movem.l    D5,D6,D7, [A7]+
  2251. 0000189C  4E75                     rts
  2252. fn0000189E:
  2253. 0000189E  48E7 0310                movem.l    -[A7], D6,D7,A3
  2254. 000018A2  47ED E6A4                lea.l      A3, [A5 - 0x195C]
  2255. 000018A6  3C2F 0012                move.w     D6, [A7 + 0x12]
  2256. 000018AA  7E01                     moveq.l    D7, 0x01
  2257. 000018AC  6042                     bra        +0x44 /* 000018F0 */
  2258. label000018AE:
  2259. 000018AE  41ED E645                lea.l      A0, [A5 - 0x19BB]
  2260. 000018B2  7000                     moveq.l    D0, 0x00
  2261. 000018B4  1030 7000                move.b     D0, [A0 + D7.w]
  2262. 000018B8  7209                     moveq.l    D1, 0x09
  2263. 000018BA  B280                     cmp.l      D1, D0
  2264. 000018BC  6730                     beq        +0x32 /* 000018EE */
  2265. 000018BE  7064                     moveq.l    D0, 0x64
  2266. 000018C0  2F00                     move.l     -[A7], D0
  2267. 000018C2  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  2268. 000018C6  48C0                     ext.l      D0
  2269. 000018C8  48C6                     ext.l      D6
  2270. 000018CA  BC80                     cmp.l      D6, D0
  2271. 000018CC  588F                     addq.l     A7, 4
  2272. 000018CE  6F1E                     ble        +0x20 /* 000018EE */
  2273. 000018D0  41ED E662                lea.l      A0, [A5 - 0x199E]
  2274. 000018D4  11BC 0001 7000           move.b     [A0 + D7.w], 0x1
  2275. 000018DA  41ED E645                lea.l      A0, [A5 - 0x19BB]
  2276. 000018DE  11BC 0009 7000           move.b     [A0 + D7.w], 0x9 /* '\t' */
  2277. 000018E4  17BC 0001 7000           move.b     [A3 + D7.w], 0x1
  2278. 000018EA  532D E5E8                subq.b     [A5 - 0x1A18], 1
  2279. label000018EE:
  2280. 000018EE  5247                     addq.w     D7, 1
  2281. label000018F0:
  2282. 000018F0  48C7                     ext.l      D7
  2283. 000018F2  7000                     moveq.l    D0, 0x00
  2284. 000018F4  102D E5E9                move.b     D0, [A5 - 0x1A17]
  2285. 000018F8  B087                     cmp.l      D0, D7
  2286. 000018FA  6EB2                     bgt        -0x4C /* 000018AE */
  2287. 000018FC  7000                     moveq.l    D0, 0x00
  2288. 000018FE  102D E5E8                move.b     D0, [A5 - 0x1A18]
  2289. 00001902  7201                     moveq.l    D1, 0x01
  2290. 00001904  B280                     cmp.l      D1, D0
  2291. 00001906  6632                     bne        +0x34 /* 0000193A */
  2292. 00001908  7000                     moveq.l    D0, 0x00
  2293. 0000190A  102D E645                move.b     D0, [A5 - 0x19BB]
  2294. 0000190E  7209                     moveq.l    D1, 0x09
  2295. 00001910  B280                     cmp.l      D1, D0
  2296. 00001912  6726                     beq        +0x28 /* 0000193A */
  2297. 00001914  7064                     moveq.l    D0, 0x64
  2298. 00001916  2F00                     move.l     -[A7], D0
  2299. 00001918  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  2300. 0000191C  48C0                     ext.l      D0
  2301. 0000191E  48C6                     ext.l      D6
  2302. 00001920  BC80                     cmp.l      D6, D0
  2303. 00001922  588F                     addq.l     A7, 4
  2304. 00001924  6F14                     ble        +0x16 /* 0000193A */
  2305. 00001926  1B7C 0001 E662           move.b     [A5 - 0x199E], 0x1
  2306. 0000192C  1B7C 0009 E645           move.b     [A5 - 0x19BB], 0x9 /* '\t' */
  2307. 00001932  16BC 0001                move.b     [A3], 0x1
  2308. 00001936  532D E5E8                subq.b     [A5 - 0x1A18], 1
  2309. label0000193A:
  2310. 0000193A  4CDF 08C0                movem.l    D6,D7,A3, [A7]+
  2311. 0000193E  4E75                     rts
  2312. fn00001940:
  2313. 00001940  48E7 0300                movem.l    -[A7], D6,D7
  2314. 00001944  3C2F 000E                move.w     D6, [A7 + 0xE]
  2315. 00001948  7E01                     moveq.l    D7, 0x01
  2316. 0000194A  604C                     bra        +0x4E /* 00001998 */
  2317. label0000194C:
  2318. 0000194C  48C7                     ext.l      D7
  2319. 0000194E  2007                     move.l     D0, D7
  2320. 00001950  D080                     add.l      D0, D0
  2321. 00001952  41ED E62A                lea.l      A0, [A5 - 0x19D6]
  2322. 00001956  4A70 0800                tst.w      [A0 + D0]
  2323. 0000195A  673A                     beq        +0x3C /* 00001996 */
  2324. 0000195C  7064                     moveq.l    D0, 0x64
  2325. 0000195E  2F00                     move.l     -[A7], D0
  2326. 00001960  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  2327. 00001964  48C0                     ext.l      D0
  2328. 00001966  48C6                     ext.l      D6
  2329. 00001968  BC80                     cmp.l      D6, D0
  2330. 0000196A  588F                     addq.l     A7, 4
  2331. 0000196C  6F28                     ble        +0x2A /* 00001996 */
  2332. 0000196E  48C7                     ext.l      D7
  2333. 00001970  2007                     move.l     D0, D7
  2334. 00001972  D080                     add.l      D0, D0
  2335. 00001974  41ED E62A                lea.l      A0, [A5 - 0x19D6]
  2336. 00001978  3030 0800                move.w     D0, [A0 + D0]
  2337. 0000197C  48C0                     ext.l      D0
  2338. 0000197E  5280                     addq.l     D0, 1
  2339. 00001980  2F00                     move.l     -[A7], D0
  2340. 00001982  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  2341. 00001986  48C7                     ext.l      D7
  2342. 00001988  2207                     move.l     D1, D7
  2343. 0000198A  D281                     add.l      D1, D1
  2344. 0000198C  41ED E654                lea.l      A0, [A5 - 0x19AC]
  2345. 00001990  3180 1800                move.w     [A0 + D1], D0
  2346. 00001994  588F                     addq.l     A7, 4
  2347. label00001996:
  2348. 00001996  5247                     addq.w     D7, 1
  2349. label00001998:
  2350. 00001998  48C7                     ext.l      D7
  2351. 0000199A  7006                     moveq.l    D0, 0x06
  2352. 0000199C  B087                     cmp.l      D0, D7
  2353. 0000199E  6CAC                     bge        -0x52 /* 0000194C */
  2354. 000019A0  4CDF 00C0                movem.l    D6,D7, [A7]+
  2355. 000019A4  4E75                     rts
  2356. fn000019A6:
  2357. 000019A6  4E56 FDE6                link       A6, -0x021A
  2358. 000019AA  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2359. 000019AE  49EE FEF8                lea.l      A4, [A6 - 0x108]
  2360. 000019B2  47EE FDF8                lea.l      A3, [A6 - 0x208]
  2361. 000019B6  206D FE7E                movea.l    A0, [A5 - 0x182]
  2362. 000019BA  3D68 0044 FFF8           move.w     [A6 - 0x8], [A0 + 0x44]
  2363. 000019C0  206D FE7E                movea.l    A0, [A5 - 0x182]
  2364. 000019C4  7000                     moveq.l    D0, 0x00
  2365. 000019C6  1028 0046                move.b     D0, [A0 + 0x46]
  2366. 000019CA  3D40 FFFA                move.w     [A6 - 0x6], D0
  2367. 000019CE  206D FE7E                movea.l    A0, [A5 - 0x182]
  2368. 000019D2  3D68 0048 FFFC           move.w     [A6 - 0x4], [A0 + 0x48]
  2369. 000019D8  206D FE7E                movea.l    A0, [A5 - 0x182]
  2370. 000019DC  3D68 004A FFFE           move.w     [A6 - 0x2], [A0 + 0x4A]
  2371. 000019E2  7000                     moveq.l    D0, 0x00
  2372. 000019E4  3F00                     move.w     -[A7], D0
  2373. 000019E6  A889                     syscall    TextMode
  2374. 000019E8  3F3C 18B2                move.w     -[A7], 0x18B2
  2375. 000019EC  A887                     syscall    TextFont
  2376. 000019EE  7001                     moveq.l    D0, 0x01
  2377. 000019F0  3F00                     move.w     -[A7], D0
  2378. 000019F2  A888                     syscall    TextFace
  2379. 000019F4  700C                     moveq.l    D0, 0x0C
  2380. 000019F6  3F00                     move.w     -[A7], D0
  2381. 000019F8  A88A                     syscall    TextSize
  2382. 000019FA  302D D484                move.w     D0, [A5 - 0x2B7C]
  2383. 000019FE  48C0                     ext.l      D0
  2384. 00001A00  7201                     moveq.l    D1, 0x01
  2385. 00001A02  B280                     cmp.l      D1, D0
  2386. 00001A04  6608                     bne        +0xA /* 00001A0E */
  2387. 00001A06  486D FE76                pea.l      [A5 - 0x18A]
  2388. 00001A0A  A89D                     syscall    PenPat
  2389. 00001A0C  6006                     bra        +0x8 /* 00001A14 */
  2390. label00001A0E:
  2391. 00001A0E  486D E504                pea.l      [A5 - 0x1AFC]
  2392. 00001A12  AA14                     syscall    RGBForeColor
  2393. label00001A14:
  2394. 00001A14  486E FDE6                pea.l      [A6 - 0x21A]
  2395. 00001A18  7009                     moveq.l    D0, 0x09
  2396. 00001A1A  3F00                     move.w     -[A7], D0
  2397. 00001A1C  2F3C 019E 0096           move.l     -[A7], 0x19E0096
  2398. 00001A22  3F3C 012C                move.w     -[A7], 0x12C
  2399. 00001A26  A8A7                     syscall    SetRect
  2400. 00001A28  486E FDE6                pea.l      [A6 - 0x21A]
  2401. 00001A2C  A8A2                     syscall    PaintRect
  2402. 00001A2E  7021                     moveq.l    D0, 0x21
  2403. 00001A30  2F00                     move.l     -[A7], D0
  2404. 00001A32  A862                     syscall    ForeColor
  2405. 00001A34  A89E                     syscall    PenNormal
  2406. 00001A36  486E FDE6                pea.l      [A6 - 0x21A]
  2407. 00001A3A  A8A1                     syscall    FrameRect
  2408. 00001A3C  486E FDE6                pea.l      [A6 - 0x21A]
  2409. 00001A40  7003                     moveq.l    D0, 0x03
  2410. 00001A42  3F00                     move.w     -[A7], D0
  2411. 00001A44  3F00                     move.w     -[A7], D0
  2412. 00001A46  A8A9                     syscall    InsetRect
  2413. 00001A48  7002                     moveq.l    D0, 0x02
  2414. 00001A4A  3F00                     move.w     -[A7], D0
  2415. 00001A4C  3F00                     move.w     -[A7], D0
  2416. 00001A4E  A89B                     syscall    PenSize
  2417. 00001A50  486E FDE6                pea.l      [A6 - 0x21A]
  2418. 00001A54  A8A1                     syscall    FrameRect
  2419. 00001A56  486E FDE6                pea.l      [A6 - 0x21A]
  2420. 00001A5A  7003                     moveq.l    D0, 0x03
  2421. 00001A5C  3F00                     move.w     -[A7], D0
  2422. 00001A5E  3F00                     move.w     -[A7], D0
  2423. 00001A60  A8A9                     syscall    InsetRect
  2424. 00001A62  7001                     moveq.l    D0, 0x01
  2425. 00001A64  3F00                     move.w     -[A7], D0
  2426. 00001A66  3F00                     move.w     -[A7], D0
  2427. 00001A68  A89B                     syscall    PenSize
  2428. 00001A6A  486E FDF0                pea.l      [A6 - 0x210]
  2429. 00001A6E  A88B                     syscall    GetFontInfo
  2430. 00001A70  302E FDF0                move.w     D0, [A6 - 0x210]
  2431. 00001A74  48C0                     ext.l      D0
  2432. 00001A76  322E FDF2                move.w     D1, [A6 - 0x20E]
  2433. 00001A7A  48C1                     ext.l      D1
  2434. 00001A7C  D280                     add.l      D1, D0
  2435. 00001A7E  302E FDF6                move.w     D0, [A6 - 0x20A]
  2436. 00001A82  48C0                     ext.l      D0
  2437. 00001A84  2A00                     move.l     D5, D0
  2438. 00001A86  DA81                     add.l      D5, D1
  2439. 00001A88  302E FDE8                move.w     D0, [A6 - 0x218]
  2440. 00001A8C  48C0                     ext.l      D0
  2441. 00001A8E  720A                     moveq.l    D1, 0x0A
  2442. 00001A90  D081                     add.l      D0, D1
  2443. 00001A92  3D40 FDEE                move.w     [A6 - 0x212], D0
  2444. 00001A96  302E FDE6                move.w     D0, [A6 - 0x21A]
  2445. 00001A9A  48C0                     ext.l      D0
  2446. 00001A9C  D081                     add.l      D0, D1
  2447. 00001A9E  48C5                     ext.l      D5
  2448. 00001AA0  2C00                     move.l     D6, D0
  2449. 00001AA2  DC85                     add.l      D6, D5
  2450. 00001AA4  4244                     clr.w      D4
  2451. 00001AA6  4247                     clr.w      D7
  2452. 00001AA8  6014                     bra        +0x16 /* 00001ABE */
  2453. label00001AAA:
  2454. 00001AAA  48C7                     ext.l      D7
  2455. 00001AAC  2007                     move.l     D0, D7
  2456. 00001AAE  D080                     add.l      D0, D0
  2457. 00001AB0  41ED E654                lea.l      A0, [A5 - 0x19AC]
  2458. 00001AB4  4A70 0800                tst.w      [A0 + D0]
  2459. 00001AB8  6702                     beq        +0x4 /* 00001ABC */
  2460. 00001ABA  5244                     addq.w     D4, 1
  2461. label00001ABC:
  2462. 00001ABC  5247                     addq.w     D7, 1
  2463. label00001ABE:
  2464. 00001ABE  48C7                     ext.l      D7
  2465. 00001AC0  7007                     moveq.l    D0, 0x07
  2466. 00001AC2  B087                     cmp.l      D0, D7
  2467. 00001AC4  6EE4                     bgt        -0x1A /* 00001AAA */
  2468. 00001AC6  4247                     clr.w      D7
  2469. 00001AC8  600E                     bra        +0x10 /* 00001AD8 */
  2470. label00001ACA:
  2471. 00001ACA  41ED E662                lea.l      A0, [A5 - 0x199E]
  2472. 00001ACE  4A30 7000                tst.b      [A0 + D7.w]
  2473. 00001AD2  6702                     beq        +0x4 /* 00001AD6 */
  2474. 00001AD4  5244                     addq.w     D4, 1
  2475. label00001AD6:
  2476. 00001AD6  5247                     addq.w     D7, 1
  2477. label00001AD8:
  2478. 00001AD8  48C7                     ext.l      D7
  2479. 00001ADA  7005                     moveq.l    D0, 0x05
  2480. 00001ADC  B087                     cmp.l      D0, D7
  2481. 00001ADE  6EEA                     bgt        -0x14 /* 00001ACA */
  2482. 00001AE0  3F2E FDEE                move.w     -[A7], [A6 - 0x212]
  2483. 00001AE4  3F06                     move.w     -[A7], D6
  2484. 00001AE6  A893                     syscall    MoveTo
  2485. 00001AE8  48C4                     ext.l      D4
  2486. 00001AEA  4A84                     tst.l      D4
  2487. 00001AEC  6632                     bne        +0x34 /* 00001B20 */
  2488. 00001AEE  2F0B                     move.l     -[A7], A3
  2489. 00001AF0  3F3C 0BCD                move.w     -[A7], 0xBCD
  2490. 00001AF4  7005                     moveq.l    D0, 0x05
  2491. 00001AF6  3F00                     move.w     -[A7], D0
  2492. 00001AF8  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  2493. 00001AFC  2F0B                     move.l     -[A7], A3
  2494. 00001AFE  A884                     syscall    DrawString
  2495. 00001B00  DC45                     add.w      D6, D5
  2496. 00001B02  3F2E FDEE                move.w     -[A7], [A6 - 0x212]
  2497. 00001B06  3F06                     move.w     -[A7], D6
  2498. 00001B08  A893                     syscall    MoveTo
  2499. 00001B0A  2F0B                     move.l     -[A7], A3
  2500. 00001B0C  3F3C 0BCD                move.w     -[A7], 0xBCD
  2501. 00001B10  7006                     moveq.l    D0, 0x06
  2502. 00001B12  3F00                     move.w     -[A7], D0
  2503. 00001B14  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  2504. 00001B18  2F0B                     move.l     -[A7], A3
  2505. 00001B1A  A884                     syscall    DrawString
  2506. 00001B1C  6000 01B8                bra        +0x1BA /* 00001CD6 */
  2507. label00001B20:
  2508. 00001B20  2F0B                     move.l     -[A7], A3
  2509. 00001B22  3F3C 0BCD                move.w     -[A7], 0xBCD
  2510. 00001B26  7007                     moveq.l    D0, 0x07
  2511. 00001B28  3F00                     move.w     -[A7], D0
  2512. 00001B2A  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  2513. 00001B2E  2F0B                     move.l     -[A7], A3
  2514. 00001B30  A884                     syscall    DrawString
  2515. 00001B32  066E 0014 FDEE           addi.w     [A6 - 0x212], 0x14
  2516. 00001B38  DC45                     add.w      D6, D5
  2517. 00001B3A  4247                     clr.w      D7
  2518. 00001B3C  607C                     bra        +0x7E /* 00001BBA */
  2519. label00001B3E:
  2520. 00001B3E  48C7                     ext.l      D7
  2521. 00001B40  2007                     move.l     D0, D7
  2522. 00001B42  D080                     add.l      D0, D0
  2523. 00001B44  41ED E654                lea.l      A0, [A5 - 0x19AC]
  2524. 00001B48  4A70 0800                tst.w      [A0 + D0]
  2525. 00001B4C  676A                     beq        +0x6C /* 00001BB8 */
  2526. 00001B4E  3F2E FDEE                move.w     -[A7], [A6 - 0x212]
  2527. 00001B52  3F06                     move.w     -[A7], D6
  2528. 00001B54  A893                     syscall    MoveTo
  2529. 00001B56  4213                     clr.b      [A3]
  2530. 00001B58  48C7                     ext.l      D7
  2531. 00001B5A  2007                     move.l     D0, D7
  2532. 00001B5C  D080                     add.l      D0, D0
  2533. 00001B5E  41ED E654                lea.l      A0, [A5 - 0x19AC]
  2534. 00001B62  3830 0800                move.w     D4, [A0 + D0]
  2535. 00001B66  48C7                     ext.l      D7
  2536. 00001B68  4A87                     tst.l      D7
  2537. 00001B6A  660E                     bne        +0x10 /* 00001B7A */
  2538. 00001B6C  48C4                     ext.l      D4
  2539. 00001B6E  2004                     move.l     D0, D4
  2540. 00001B70  5280                     addq.l     D0, 1
  2541. 00001B72  7202                     moveq.l    D1, 0x02
  2542. 00001B74  4EAD 0262                jsr        [A5 + 0x262 /* export_72 */]
  2543. 00001B78  3800                     move.w     D4, D0
  2544. label00001B7A:
  2545. 00001B7A  48C4                     ext.l      D4
  2546. 00001B7C  2F04                     move.l     -[A7], D4
  2547. 00001B7E  48C7                     ext.l      D7
  2548. 00001B80  2F07                     move.l     -[A7], D7
  2549. 00001B82  2F0B                     move.l     -[A7], A3
  2550. 00001B84  4EAD 0B8A                jsr        [A5 + 0xB8A /* export_365 */]
  2551. 00001B88  2F0B                     move.l     -[A7], A3
  2552. 00001B8A  A884                     syscall    DrawString
  2553. 00001B8C  DC45                     add.w      D6, D5
  2554. 00001B8E  48C6                     ext.l      D6
  2555. 00001B90  302E FDEA                move.w     D0, [A6 - 0x216]
  2556. 00001B94  48C0                     ext.l      D0
  2557. 00001B96  B086                     cmp.l      D0, D6
  2558. 00001B98  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2559. 00001B9C  6C1A                     bge        +0x1C /* 00001BB8 */
  2560. 00001B9E  066E 00C8 FDEE           addi.w     [A6 - 0x212], 0xC8
  2561. 00001BA4  302E FDE6                move.w     D0, [A6 - 0x21A]
  2562. 00001BA8  48C0                     ext.l      D0
  2563. 00001BAA  720A                     moveq.l    D1, 0x0A
  2564. 00001BAC  D081                     add.l      D0, D1
  2565. 00001BAE  48C5                     ext.l      D5
  2566. 00001BB0  D085                     add.l      D0, D5
  2567. 00001BB2  48C5                     ext.l      D5
  2568. 00001BB4  2C00                     move.l     D6, D0
  2569. 00001BB6  DC85                     add.l      D6, D5
  2570. label00001BB8:
  2571. 00001BB8  5247                     addq.w     D7, 1
  2572. label00001BBA:
  2573. 00001BBA  48C7                     ext.l      D7
  2574. 00001BBC  7007                     moveq.l    D0, 0x07
  2575. 00001BBE  B087                     cmp.l      D0, D7
  2576. 00001BC0  6E00 FF7C                bgt        -0x82 /* 00001B3E */
  2577. 00001BC4  4204                     clr.b      D4
  2578. 00001BC6  4A2D E662                tst.b      [A5 - 0x199E]
  2579. 00001BCA  6778                     beq        +0x7A /* 00001C44 */
  2580. 00001BCC  7801                     moveq.l    D4, 0x01
  2581. 00001BCE  3F2E FDEE                move.w     -[A7], [A6 - 0x212]
  2582. 00001BD2  3F06                     move.w     -[A7], D6
  2583. 00001BD4  A893                     syscall    MoveTo
  2584. 00001BD6  4213                     clr.b      [A3]
  2585. 00001BD8  2F0C                     move.l     -[A7], A4
  2586. 00001BDA  3F3C 0BCD                move.w     -[A7], 0xBCD
  2587. 00001BDE  7008                     moveq.l    D0, 0x08
  2588. 00001BE0  3F00                     move.w     -[A7], D0
  2589. 00001BE2  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  2590. 00001BE6  206D D8F6                movea.l    A0, [A5 - 0x270A]
  2591. 00001BEA  226D D8F6                movea.l    A1, [A5 - 0x270A]
  2592. 00001BEE  7000                     moveq.l    D0, 0x00
  2593. 00001BF0  102D D870                move.b     D0, [A5 - 0x2790]
  2594. 00001BF4  7200                     moveq.l    D1, 0x00
  2595. 00001BF6  1231 000A                move.b     D1, [A1 + D0.w + 0xA]
  2596. 00001BFA  E981                     asl        D1, 4
  2597. 00001BFC  4870 182A                pea.l      [A0 + D1 + 0x2A]
  2598. 00001C00  2F0B                     move.l     -[A7], A3
  2599. 00001C02  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  2600. 00001C06  486D E4FC                pea.l      [A5 - 0x1B04]
  2601. 00001C0A  2F0B                     move.l     -[A7], A3
  2602. 00001C0C  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  2603. 00001C10  2F0C                     move.l     -[A7], A4
  2604. 00001C12  2F0B                     move.l     -[A7], A3
  2605. 00001C14  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  2606. 00001C18  2F0B                     move.l     -[A7], A3
  2607. 00001C1A  A884                     syscall    DrawString
  2608. 00001C1C  DC45                     add.w      D6, D5
  2609. 00001C1E  48C6                     ext.l      D6
  2610. 00001C20  302E FDEA                move.w     D0, [A6 - 0x216]
  2611. 00001C24  48C0                     ext.l      D0
  2612. 00001C26  B086                     cmp.l      D0, D6
  2613. 00001C28  6C1A                     bge        +0x1C /* 00001C44 */
  2614. 00001C2A  066E 00C8 FDEE           addi.w     [A6 - 0x212], 0xC8
  2615. 00001C30  302E FDE6                move.w     D0, [A6 - 0x21A]
  2616. 00001C34  48C0                     ext.l      D0
  2617. 00001C36  720A                     moveq.l    D1, 0x0A
  2618. 00001C38  D081                     add.l      D0, D1
  2619. 00001C3A  48C5                     ext.l      D5
  2620. 00001C3C  D085                     add.l      D0, D5
  2621. 00001C3E  48C5                     ext.l      D5
  2622. 00001C40  2C00                     move.l     D6, D0
  2623. 00001C42  DC85                     add.l      D6, D5
  2624. label00001C44:
  2625. 00001C44  7E01                     moveq.l    D7, 0x01
  2626. 00001C46  6078                     bra        +0x7A /* 00001CC0 */
  2627. label00001C48:
  2628. 00001C48  41ED E662                lea.l      A0, [A5 - 0x199E]
  2629. 00001C4C  4A30 7000                tst.b      [A0 + D7.w]
  2630. 00001C50  676C                     beq        +0x6E /* 00001CBE */
  2631. 00001C52  7801                     moveq.l    D4, 0x01
  2632. 00001C54  3F2E FDEE                move.w     -[A7], [A6 - 0x212]
  2633. 00001C58  3F06                     move.w     -[A7], D6
  2634. 00001C5A  A893                     syscall    MoveTo
  2635. 00001C5C  4213                     clr.b      [A3]
  2636. 00001C5E  2F0C                     move.l     -[A7], A4
  2637. 00001C60  3F3C 0BCD                move.w     -[A7], 0xBCD
  2638. 00001C64  7008                     moveq.l    D0, 0x08
  2639. 00001C66  3F00                     move.w     -[A7], D0
  2640. 00001C68  4EAD 0402                jsr        [A5 + 0x402 /* export_124 */]
  2641. 00001C6C  48C7                     ext.l      D7
  2642. 00001C6E  2007                     move.l     D0, D7
  2643. 00001C70  E980                     asl        D0, 4
  2644. 00001C72  41ED E5DA                lea.l      A0, [A5 - 0x1A26]
  2645. 00001C76  4870 0800                pea.l      [A0 + D0]
  2646. 00001C7A  2F0B                     move.l     -[A7], A3
  2647. 00001C7C  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  2648. 00001C80  486D E500                pea.l      [A5 - 0x1B00]
  2649. 00001C84  2F0B                     move.l     -[A7], A3
  2650. 00001C86  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  2651. 00001C8A  2F0C                     move.l     -[A7], A4
  2652. 00001C8C  2F0B                     move.l     -[A7], A3
  2653. 00001C8E  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  2654. 00001C92  2F0B                     move.l     -[A7], A3
  2655. 00001C94  A884                     syscall    DrawString
  2656. 00001C96  DC45                     add.w      D6, D5
  2657. 00001C98  48C6                     ext.l      D6
  2658. 00001C9A  302E FDEA                move.w     D0, [A6 - 0x216]
  2659. 00001C9E  48C0                     ext.l      D0
  2660. 00001CA0  B086                     cmp.l      D0, D6
  2661. 00001CA2  6C1A                     bge        +0x1C /* 00001CBE */
  2662. 00001CA4  066E 00C8 FDEE           addi.w     [A6 - 0x212], 0xC8
  2663. 00001CAA  302E FDE6                move.w     D0, [A6 - 0x21A]
  2664. 00001CAE  48C0                     ext.l      D0
  2665. 00001CB0  720A                     moveq.l    D1, 0x0A
  2666. 00001CB2  D081                     add.l      D0, D1
  2667. 00001CB4  48C5                     ext.l      D5
  2668. 00001CB6  D085                     add.l      D0, D5
  2669. 00001CB8  48C5                     ext.l      D5
  2670. 00001CBA  2C00                     move.l     D6, D0
  2671. 00001CBC  DC85                     add.l      D6, D5
  2672. label00001CBE:
  2673. 00001CBE  5247                     addq.w     D7, 1
  2674. label00001CC0:
  2675. 00001CC0  48C7                     ext.l      D7
  2676. 00001CC2  7005                     moveq.l    D0, 0x05
  2677. 00001CC4  B087                     cmp.l      D0, D7
  2678. 00001CC6  6E80                     bgt        -0x7E /* 00001C48 */
  2679. 00001CC8  4A04                     tst.b      D4
  2680. 00001CCA  670A                     beq        +0xC /* 00001CD6 */
  2681. 00001CCC  4878 2329                push.l     0x2329 /* '#)' */
  2682. 00001CD0  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  2683. 00001CD4  588F                     addq.l     A7, 4
  2684. label00001CD6:
  2685. 00001CD6  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  2686. 00001CDA  A887                     syscall    TextFont
  2687. 00001CDC  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2688. 00001CE0  A888                     syscall    TextFace
  2689. 00001CE2  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  2690. 00001CE6  A889                     syscall    TextMode
  2691. 00001CE8  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2692. 00001CEC  A88A                     syscall    TextSize
  2693. 00001CEE  4CEE 18F0 FDCE           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x232]
  2694. 00001CF4  4E5E                     unlink     A6
  2695. 00001CF6  4E75                     rts
  2696.